Здравствуйте, alexeiz, Вы писали:
A>В том, что возможности C++ гораздо богаче, чем у C#, меня никто не переубедит. Я описал тебе причины, почему некоторые люди думают, что это не так. Для меня богатство возможностей очевидно. Даже если в C# можно найти более или менее эквивалентные пути, меня это мало интересует. Зачем пытаться искать эквиваленты в языке с меньшими возможностями, для тех вещей, которые на C++ выражаются легко и естественно? Я предпочитаю язык, на котором мои мысли будут выражены легко и естественно.
Если говорить только о языке то я даже соглашусь. Вот только тут играет роль не только язык, а C# особенно C#2 не такой уж и бедный язык. Но и платформа .NET! И вот тут и начинается очень интересная история... Рантайм .NET'а позволяет легко делать такие вещи которые на С++ превращаются в огромную гору шаблонов и макросов которые очень не просто отладить... даже не смотря на то что я на этом не одну собаку съел.
А когда надо писать просто код то тут C# с качественной IDE которая для С++ вобще не реализуема

рулит просто не по детски.
Кстати для .NET кроме C# существует еще и Nemerle, а этот язык С++ вобще уделывает как котенка.
А если говорить об управляемых ОС вобще то как я уже говорил я считаю что CLR это не самое подходящее основание для таких операционок. Но если создать правильную VM и сделать архитиктуру как в сингулярити то ИМХО получится очень мощьная штука которая позволит произвести качественный скачек всей индустрии.
... << RSDN@Home 1.1.4 beta 6a rev. 436>>