Во-первых, популярность (читай - распространенность) шарпа обусловлена популярностью дотнета в целом, которая, что греха таить, пока
относительно не слишком высока, особенно для клиентских (десктоповых) приложений. И дело здесь, думаю, действительно в необходимости установки фреймворка + не стоит забывать, что дотнету и соответственно шарпу всего 3 годика от роду. Полагаю, с выходом Висты все понесется веселей
Во-вторых, согласен с тем, кто выдвинул предположение, что многие голосующие здесь отдали голос за C++ из соображений "потому что круто" или потому, что больше всего наслышаны именно об этом языке. Я не спорю, C++ еще
очень рано списывать со счетов, все ж таки классика есть классика, причем гибкая, мощная, оправдавшая себя классика. Но - опять соглашусь с одним из участников - гибрид объектного и процедурального языков - это как-то на любителя. А шарп элегантен, он идеально подходит для красивого ООП дизайна, плюс вкусности второй версии и пока туманные, но весьма многообещающие вкусности третей - это ли не признак прогресса и перспективности? Конечно, шарп не идеален, мне, например, не по душе некоторые искуственности и путаницы вроде финализаторов, обозванных деструкторами, или жесткая привязка к фреймворку - но это простительно.
В-третьих, может, я ошибаюсь, но чего-то не особо понимаю, как можно сравнивать производительность языков, как-то неправильно звучит. Можно сравнить эффективность компиляторов или тот факт, что дотнет - это CLR, верификация и компиляция на лету супротив голого машинного кода, выданного компилятором C++, здесь я могу согласиться, что пока все сыровато и нуждается в оптимизации (я о CLR). Но - не стоит забывать про 3 года, вообще-то весьма небольшой срок, чтобы прочно занять свою нишу среди таких монстров, как C++, a .NET (и C#) ее занял(и), и я бы не сказал, что монополия MS тут причина: были бы язык и технология говном тормозящим и неконкурентоспособным, остались бы невостребованы, несмотря ни на что.
Так что, чего сказать-то хотел
: голосование имхо не особо релевантно, да и респондентов не так много, чтобы делать какие-то выводы.
ЗЫ. А вообще, время покажет
ЗЗЫ. Радует, что никто не проголосовал за язык ASP .NET
Видать, полнейший бесперспективняк