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

Выбор языка программирования

Помогите пожалуйста определиться с ЯП Выбор стоит между C++ и C#. Знаю, что оба достаточно мощные и широкие по функциональности языки программирования, что C# является "потомком" С++ C# взял все самое лучшее от С++, при этом обзавелся некоторыми полезными и облегчающими программисту работу примочками )) Но для C# требуется, чтоб на ПК стоял .NET Framework и т.д. Все еще много сторонников языка С/С++..Мой уровень - начальный в программировании, поэтому хотелось бы узнать мнение профессиональных программистов, относительно моего выбора. Заранее спасибо всем, кто откликнется на мой вопрос!
C# является наследником не C++, а Java.
Несмотря на то, что оба языка наследуют многое из синтаксиса C, они (C# и C++) очень разные.
В пользу C#:
Дот нет стоит сейчас на любом ПК с Windows почти.
На мой взгляд, дот нет и C# для прикладного программирования под Windows лучше, чем C++
В пользу C++
Вы не ограничены дот нетом
Вы можете, в принципе, программировать на системном уровне
Резюме:
в корпоративном секторе C#(а вернее, дот нет) ,больше востребован, но программеры «старой» школы считают C++ обязательным.
Я бы выбрал C#. В корпоративном сегменте печеньки и ООП в шарпе лучше реализовано.
СЧ
Сергей Чернышев
1 215
Лучший ответ
я конечно не програмист но думаю что лучше с++ поскольку и в линуксе думаю работа будет идентичной, а для програмиста главное универсальность
D/
Dimоn / Off
99 423
Java
Если начальный уровень, то ИМХО лучше это http://rutracker.org/forum/viewtopic.php?t=3232116
Годится для создания консольных и оконных приложений прикладного типа, а так же 2D и 3D игр
.NET Framework или runtime не нужен.
Проги можно разрабатывать для Windows, Linux, MacOS X и AmigaOS.
Можно создавать x86 и x64 приложения.
Легко создать ASCII или Unicode приложения. Тип выбирается буквально парой кликов мышкой.
Если владеете ассемблером, то можете добавлять в код ассемблерные вставки и даже целые макросы в формате ассемблера FASM.
Сергей Соколов
Сергей Соколов
31 824
Новичек-нулевичек? Отложите Си и новомодные язычки в сторонку, начните с этого:
"Песни о Паскале" - программирование для школьников и начинающих.
Паскаль ставит мозги на место.
Скачивать здесь:
Песни о Паскале
Если ты начинающий то лучше выбирай С++