В чем преимущество C# перед Visual Basic NET

Доброе время суток!
Объясните чайнику в чем преимущество C# так как я в основном свои программки пишу в Visual Basic Net
  • Вопрос задан
  • 10934 просмотра
Пригласить эксперта
Ответы на вопрос 6
@bald2b
C# — официально флагманский язык платформы .Net. Поэтому гарантированно доступны все новые возможности платформы, первыми внедряются улучшения. VB.Net мне кажется тащат чтобы не утерять ветеранов, писавших еще на VB6. Возможно когда сочтут что аудитория сдуваются поступят как с J# и Visual FoxPro — выбросят на мороз прекратят развитие.
Ответ написан
jalkoby
@jalkoby
Вот Wiki, в котором все сводится к разному синтаксису и своим плюшкам у каждого из языков. В шарпе, например, можно вызывать с функции.
Ответ написан
@denism7
Как таковых преимуществ немного. C# изначально спроектирован под дотнет и в силу этого немного лаконичнее. Хотя это в общем дело вкуса.

Более серьезный аргумент состоит в том, что практически все куски кода которые можно нагуглить или найти в большей части книг, написаны на C#. Так что, вылезая за пределы MSDN в поисках решения той или иной проблемы, меньше придется напрягать мозг лишней конвертацией.
Ответ написан
KvanTTT
@KvanTTT
Еще большой плюс C# в том, что только он поддерживается в Mono.
А значит только на нем можно писать кроссплатформенные приложения под Linux, Mac, Android и iOS (во всяком случае в теории).
Ответ написан
@gleb_kudr
Документации больше по c# (и примеры в основном на нем) + разработка вин мобайл сейчас под c#. Остальное все не более чем синтаксические плюшки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы