Re[4]: Visual C# vs C++. Надо сравнить перспективы.
От: Alexey.Os  
Дата: 27.12.16 22:05
Оценка: +1 :)
Здравствуйте, bnk, Вы писали:

AO>>Т.е. C# проще в разработке(чем С++), т.к. современный?


bnk>Не то чтобы он "современнее" (вот в следующем году уже опять новый стандарт C++ будет),

bnk>просто C# несколько проще (лаконичнее), и многие "грабли", на которые наступали поколения программистов, убраны.

Я не разбираюсь в C, но просто чтоб понять принцип:
наверное, новые стандарты C++ только фиксируют нововведения, но не в силах отменить "старые грабли"?
А в C# изначально не было граблей как в классических плюсах? Или не так?

AO>>Что еще...? Платформа .NET считается полноценным фреймворком, a Visual C++ потребует сторонние платформы (типа QT)?


bnk>Да. C C++ ты получаешь по сути язык (компилятор). Обычно этого недостаточно для бизнес-приложений,

bnk>т.к. требуется пользовательский интерфейс (UI), работа с базами данных, работа с разными сервисами (HTTP например, или не к ночи помянутый, WCF).
bnk>В отличие от .NET, где это предоставляется платформой, для этих же вещей в случае C++ потребуются библиотеки (ну или "платформа", такая как QT).
bnk>Даже банальное автодополнение работает в C# с нормальной скоростью, средства автоматического рефакторинга кода лучше.
bnk>В общем это часть того, что дает прирос продуктивности.

Этот момент я попробую проработать, неужели MS не может предложить собственный фреймворк для C++, вынуждая пользоваться сторонним QT?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.