Другие языки программирования и технологии

Я начинающий в программировании. Я хочу писать программы с Windows Forms. Что выбрать: С++ или C#?

те, кто пишут С++ наслышались по верхам, но не знают сути.

Код для WindowsForms компилируется в один и тот же байт-код, запускаемый с помощью .NET

а для этого лучше использовать C#, чем "универсальный" С++
Александр Князик
Александр Князик
22 045
Лучший ответ
Выбрать C#. Проще и удобнее. Программы будут работать медленнее, чем на C++, но для начинающего это неважно.
Мансур Ягудин
Мансур Ягудин
82 441
Лучше это http://rutracker.org/forum/viewtopic.php?t=3232116
Язык простой и удобный, а созданные проги (для Windows x86, x64; Linux x86, x64 и Mac OS X) имеют небольшой размер и быстро работают.
Юрий Фрейберг
Юрий Фрейберг
31 824
помоему лучше c++
Махаев Думан
Махаев Думан
12 930
C# в разы проще, и там красивее формы можно создать. Ведь есть технология WPF. Для C++ такой не существует.

Для новичка вход в С++ закрыт. Слишком сложно. Язык слишком старый, IDE без качественного Intellisence....
C++ просто и много возможностей, С# - чуточку больше возм, но медленно, Delphi - фигня
Если Вы начинающий, то лучше выберите Delphi - это очень простой для изучения язык программирования, но при этом очень мощный. А на C++ переходите потом, как освоитесь.
C++ мощный язык, но для Windows Forms как-то не подходит. Я за C#
delphi 7 =)
Отвечаю: C#, он весь держится на .NET, частью которого являются WinForms.

Выбирая C++ ты выберешь C++/CLR - тот же C# только с ужасным синтаксисом, мешаниной C# и C++.
Насчет того, что C# - медленнее, да. Но преждевременная оптимизация - корень зла. Да и разница будет незаметна, а получить mav и heap corruption практичеки невозможно.

Пишущие про делфи - дети, которые ничего не умеют и ничего не знают, кроме этой самой делфи. Delphi умер аж после 7й версии.
Пишущие про С++ -дети, которым во дворе сказали, что С++ -круто, а сами не осилили и простейшего шаблона, не говоря уже о ООП-модели.
Яша Кравтцов
Яша Кравтцов
2 769
мне больше с# понравился
MV
Mokh Vladislav
2 207
вот писал бы я на Сях тогда ответил бы)))
Егор Ротерман
Егор Ротерман
1 276
Дельфи. Легкий, и удобный, а С++ несколько сложный на чтение (мягко говоря).
delphi

Отправил http://stroislon.do.am/index.htm
Евген Sev
Евген Sev
834
Тут еще зависит от того, на сколько начинающий. Конечно если выбирать из Си++ и Си шарп, то однозначно Си шарп. Но это всё только в том случае, если Вы уже знаете ООП или же освоили процедурное программирование и начинаете изучать ООП. Многие мои знакомые запнулись на том, что хотели писать приложения с формами, совершенно не понимая при этом не только ООП, но и даже не умея работать с функциями и процедурами, и отличать формальные параметры от фактических. Мне конечно не известен Ваш уровень знаний, это я так на всякий случай предупреждаю. Азы надо изучать на паскале ну или на обычном Си и не заморачиваться графическим интерфейсом.
Только дельфи не выбирай.
<чур тапками не кидаца>
я С# доволен ака слон