Автор Вампирша Страстная задал вопрос в разделе Другие языки и технологии
Язык C# - плюсы, минусы, ваше отношение? и получил лучший ответ
Ответ от 0registr[гуру]
С# полностью обьектно ориентирован и поддерживает абсолютно все классы и пространства имен платформы
.NET Framework
тоесть в C# все есть объект. ->По производительности С++ сильно выигрывает у C# , поэтому когда критична производительность лучше писать на С.
C# больше подходит для прикладного программирования под платформу Windows
Ответ от Mephistophel[новичек]
Минус - чтобы создать пятикилобайтовую программу, нужно качать многогигобайтовую библиотеку, чтобы эта программа таки работала.
Минус - чтобы создать пятикилобайтовую программу, нужно качать многогигобайтовую библиотеку, чтобы эта программа таки работала.
Ответ от Кот Обормот[гуру]
На С# меньше теряешь время на спотыкания о неуклюжие
языковые конструкции, присущие, например С++ (".", "::", "->", например) .
Минусы - в этой же номинации проигрывает языкам с динамической типизацией (Python, например)...
На С# меньше теряешь время на спотыкания о неуклюжие
языковые конструкции, присущие, например С++ (".", "::", "->", например) .
Минусы - в этой же номинации проигрывает языкам с динамической типизацией (Python, например)...
Ответ от ArRnorets[новичек]
Мертворожденное поделие мелкомягких.
Мертворожденное поделие мелкомягких.
Ответ от Виктор Невежин[гуру]
C# - лучший. В наш век мощных компьютеров производительность уходит на второй план, хотя и в этой области есть решения на С#.
C# - лучший. В наш век мощных компьютеров производительность уходит на второй план, хотя и в этой области есть решения на С#.
Ответ от Коротеев Александр[гуру]
Минусы - когда надо стыковать свои программы с предыдущими программными решениями - сделанными на С. С dll-ками какими-нибудь с особым подвывертом. Фактически приходится подбирать эквиваленты имеющихся в имеющеся решении типам. Наверное в конечном итоге и можно, но без понимания того самого С и С++ и очень хорошего понимания C# это будет сделать трудно.
А то что переменные подсвечиваются - это не язык c# - это среда разработки.
Исходный текст можно писать хоть в блокноте и компилировать из командной строки.
Минусы - когда надо стыковать свои программы с предыдущими программными решениями - сделанными на С. С dll-ками какими-нибудь с особым подвывертом. Фактически приходится подбирать эквиваленты имеющихся в имеющеся решении типам. Наверное в конечном итоге и можно, но без понимания того самого С и С++ и очень хорошего понимания C# это будет сделать трудно.
А то что переменные подсвечиваются - это не язык c# - это среда разработки.
Исходный текст можно писать хоть в блокноте и компилировать из командной строки.
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Язык C# - плюсы, минусы, ваше отношение?