Автор: like-nix (13.06.2007 в 18:57)
Есть множество критериев по которым нужно руководствоваться при выборе языка
1) нужно решить для чего изучать язык просто если изучать язык просто так то уверяю это напрасно потраченное время лучше тогда изучать технологии они так или иначе реализуются в каждом языке.
2)Разница между C# и C++ есть (не только в синтаксисе но и в применении)но можно их изучать и одновременно при изучении языков нужно больше внимания уделять практике. Даже программируя на C++ есть много вариантов как писать программы на C++ я имею ввиду что на чистом С++ очень сложно чтото серьезное сделать разьве что программы для олимпиад и подобное для серьезных проектов нужно знание MFC возможно еще потребуется чтото из STL ATL WTL для профессианального программирования нужно уметь работать с API операционной системы. И еще нужно учитывать что на C++ и C могут быть написаны системные программы на C# только программы прикладного уровня. Но зато dot Net очень гибкая и простая в освоении платформа она мне напоминает дельфи огромное количество визуальных компонентов и приложени можно создать уже не так сильно вникая в собственно ручное написание кода. Те время создания приложения значительно сокращается (конечно это высказывание не претендует на абсолютизм оно больше относится к приложения средней сложности).