правда ли, что C# — это всего лишь новое название Visual Basic'а?

компьютеры программирование история

Извините, если вопрос дурацкий. Я несколько не в теме придумок Microsoft'а, но очень уж интересно.
регулярно встречаются такие заявления, что C# — это новая версия вижуалбэйсика, просто с модным названием и закосом под си в синтаксисе.
А так ли это? Или это последний аргумент в холиварах?

Примечание:
> Damaskus
> Не так.

а тогда что это?
интерес, если честно, праздный, но всё же.

Примечание:
Андрей Санитаров, у меня как-то однажды был опыт общения с C#, правда достаточно давно. Не могу согласиться, что это простой язык. Си куда проще.
хотя и не эксперт в данном вопросе, не могу судить компетентно.
Ответы:
Не так.
нет это не так. си# это скорее новое название явы)
собсна они пипец не различаются, разве что только тем что оно под дотнет неправедный.
Я уже несколько раз приводил эту цитату из joel on programming. Lurk moar.
C# это C++ для .NET
J# это Java для .NET
Visual Basic для .NET называется Visual Basic .NET
C# разрабатывался как язык программирования прикладного уровня для CLR и, как таковой, зависит, прежде всего, от возможностей самой CLR. Это касается, прежде всего, системы типов C#, которая отражает FCL. Присутствие или отсутствие тех или иных выразительных особенностей языка диктуется тем, может ли конкретная языковая особенность быть транслирована в соответствующие конструкции CLR. Так, с развитием CLR от версии 1.1 к 2.0 значительно обогатился и сам C#; подобного взаимодействия следует ожидать и в дальнейшем. (Однако эта закономерность была нарушена с выходом C# 3.0, представляющим собой расширения языка, не опирающиеся на расширения платформы .NET.) CLR предоставляет C#, как и всем другим .NET-ориентированным языкам, многие возможности, которых лишены «классические» языки программирования. Например, сборка мусора не реализована в самом C#, а производится CLR для программ, написанных на C# точно так же, как это делается для программ на VB.NET, J# и др.
Елена, С# это совершенно новый язык, к Си не имеющий никакого отношения (за исключением маркетингового) и действительно куда более похожий на Яву (в т.ч. и по синтаксису). А с VB его роднит простота и очевидность. А как известно, Суровые Реальные Программисты очень уж не любят простые языки и навешивают на них множество неприятных эпитетов :)
Есть Си , есть Си++, ++ являются знаком итерации и как бы на один лучше предшественника
С# это как бы Си ++ ++ с двойной итерацией, т.е. доработанная версия Си++
подробно и с юмором тут


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.