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

.NET*
Доброе время суток!
Объясните чайнику в чем преимущество C# так как я в основном свои программки пишу в Visual Basic Net
8 февраля в 01:52
1
djmorgan 45,2

отсортировано по дате по оценке
ответы (5)

0
jalkoby #
Вот Wiki, в котором все сводится к разному синтаксису и своим плюшкам у каждого из языков. В шарпе, например, можно вызывать с функции.
0
denism7 #
Как таковых преимуществ немного. C# изначально спроектирован под дотнет и в силу этого немного лаконичнее. Хотя это в общем дело вкуса.

Более серьезный аргумент состоит в том, что практически все куски кода которые можно нагуглить или найти в большей части книг, написаны на C#. Так что, вылезая за пределы MSDN в поисках решения той или иной проблемы, меньше придется напрягать мозг лишней конвертацией.
+3
bald2b #
C# — официально флагманский язык платформы .Net. Поэтому гарантированно доступны все новые возможности платформы, первыми внедряются улучшения. VB.Net мне кажется тащат чтобы не утерять ветеранов, писавших еще на VB6. Возможно когда сочтут что аудитория сдуваются поступят как с J# и Visual FoxPro — выбросят на мороз прекратят развитие.
0
KvanTTT #
Еще большой плюс C# в том, что только он поддерживается в Mono.
А значит только на нем можно писать кроссплатформенные приложения под Linux, Mac, Android и iOS (во всяком случае в теории).
бред не говорите, моно поддерживает vb.net Iliapan, 4 апреля в 17:42
Разве Mono не поддерживает любой .NET язык? ngreduce, 4 апреля в 18:18
0
gleb_kudr #
Документации больше по c# (и примеры в основном на нем) + разработка вин мобайл сейчас под c#. Остальное все не более чем синтаксические плюшки.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.