C# или C++ | Страница 2 | BESK.SU - программирование без границ (c) 2025

C# или C++

Что выбрать

  • C#

    Голосов: 8 40.0%
  • C++

    Голосов: 12 60.0%

  • Всего проголосовало
    20

sashok74

Турист
Credits
0
Основная работа это приложения для БД. Много лет использую С++Builder.
Пока вполне хватает, есть некоторые затыки, например с Boost.
 

vocean2345

Турист
Credits
0
C++ даст вам в разы больше опыта и разносторонних знаний из области устройств ОС.
 

Сатанатам

Турист
Credits
10
Всё нижесказанное — не более чем ИМХО.
Современный стандарт C++17 имеет все те же фичи, что и C#. Можно забыть про new и delete и связанные с их использованием неудобства, т.к. в стандартную библиотеку внесены соответствующие обёртки; кроме того, есть же boost. Сам несколько лет писал на C++Builder вполне себе пользовательские приложения. Кому хочется большей переносимости и лучшего соответствия стандарту C++, могут выбрать Qt и, соответственно, среду Qt Creator.
 

urich_ku

Турист
Credits
0
Моё мнение такое - программировать нужно на том языке, который лучше знаешь. Если не оговорено требованиями заказчика. Если же ваш вопрос касается того, какой язык изучать, то скорее всего вам надо остановить свой выбор на C#. Но ещё раз говорю что это моё личное мнение.
 

pupas

Турист
Credits
0
C# построен на библиотеках .net что влечет за собой: 1. много готового функционала. 2. громоздкость относительно С++. Полезен в разработке прикладных приложений, вебсервисов и вебприложений. С++ же хорош тем что очень быстр и нативно поддерживается многими основными ОС.
 

nssmag

Турист
Credits
0
для начала услышать бы, что ты собрался писать, тогда и ответить можно
с++ язык пониже чем c# (в плане уровня), поэтому тебе многие вещи нужно понимать как работают в примитивах
 

hydra

Турист
Credits
30
С++ - универсальный, переносимы язык.
C# - существует тоько для MS Windows.
 

brovisa.ru

Турист
Credits
70
С# позволяет стартовать разработку быстрее, а это позволяет быстрее получить прототип решения. Скорость разработки на С# на начальных этапах проекта значительно выше по сравнению с С++.
Однако, когда инфраструктура проекта создана, основные подходы и библиотеки выбраны, а билд настроен, скорость разработки на С++ и скорость разработки на С# становятся примерно одинаковыми.
Таким образом, в коротких малобюджетных проектах С# будет иметь преимущество по скорости разработки, но в длинных и относительно дорогих данное преимущество будет незначительным.
 

pkomitov

Турист
Credits
0

vacool

Турист
Credits
0
Поддерживаю мнения, что сами языки сравнивать не совсем корректно, так как разработка на C++ под Qt нивелирует многие различия.
 
Сверху