|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Здравствуйте! Может кто-то уже спрашивал. Подавляющее большинство постов этого форума посвящено использованию С#, знатоков и пользователей которого я чрезвычайно уважаю. Однако меня самого Господь сподобил плавно перейти из VBA на VB.NET, о чем я ни разу не пожалел. До этого очень плодотворно пользовался веткой MS Access и надеялся так же безболезненно перейти на этот форум, но потерпел фиаско - большинство вопросов и ответов на С#. Начинать учить новый язык мне на седьмом десятке, капец как в лом, к тому же VB.NET весьма оценил. Хотелось бы узнать мнение уважаемых профессионалов и новичков о целесообразности разделения этого форума по соответствующим языкам. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 06:50 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
YuriyPopov, VB.NET ничем не проще СиШарпа, синтаксис VB.NET очень корявый и неэстетичный, в отличие от того же C#. Вы освоите синтаксис C# за два вечера - давно бы уже выучили, чем сетовать на форум, возраст, свою лень и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 09:11 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Сотрудник Главного Управления YuriyPopov, VB.NET ничем не проще СиШарпа, синтаксис VB.NET очень корявый и неэстетичный, в отличие от того же C#. Вы освоите синтаксис C# за два вечера - давно бы уже выучили, чем сетовать на форум, возраст, свою лень и т.д. Так, самый первый и против разделения. Понятно ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 09:35 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Тут форум по .NET, который используют и VB.NET, и C#, и не только они. Но MS давно хоронит VB.NET и активно развивает C#, поэтому с VB.NET многие уже давно перешли на C#, отчасти поэтому ответы в основном на C# и выделение VB.NET в отдельный форум проблемы не решит. https://habr.com/ru/news/t/492158/Microsoft заявила, что прекратит развитие Visual Basic в качестве языка ... В начале марта 2020 года Microsoft заявила, что будет поддерживать Visual Basic в унифицированной платформе .NET 5.0, но больше не будет добавлять новые функции или развивать этот язык. ... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 09:36 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
1) YuriyPopov целесообразности разделения этого форума по соответствующим языкам. 2) YuriyPopov на VB.NET, о чем я ни разу не пожалел 3) Как правильно заметили выше, VB.NET умер. В нем больше не будет появляться новых фич, при том, что C# активно развивается. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 09:57 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
YuriyPopov плавно перейти из VBA на VB.NET ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 09:59 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
YuriyPopov, насколько я помню, могу ошибаться, но МС планирует выпилить VB.NET с очередным релизом. И слава богам, я считаю. Уродливее язык еще поискать. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 10:00 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Прямо вот сегодня в соседней теме резануло по глазам: Shocker.Pro Shocker.Pro (это синтаксис на C#) Код: vbnet 1.
если верить конвертеру я в общем-то знал, что синтаксис VB особенно в области лямбд неуклюж и громоздок, но просто в очередной раз вспомнил об этом. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 10:15 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Мне синтаксис VB.Net нравится. Уж точно лучше шарпа :) Но то что он умер, это факт. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 10:26 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
YuriyPopov Подавляющее большинство постов этого форума посвящено использованию С# Этот форум посвящен .NET "в целом", а .NET это многоязыковая платформа. Исторически просто так сложилось, что большинство дотнетчиков это шарпеи. А так, любой дотнетный код очень легко переносится на любой дотнетный язык - потому что CLR и библиотеки полностью одни и те же. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 10:27 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Дикий Билл, ага. лучше.. задайтесь вопросом, почему c-подобных языков существует чуть более чем один, а вб только один в своем роде. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 10:30 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
fkfka А так, любой дотнетный код очень легко переносится на любой дотнетный язык - потому что CLR и библиотеки полностью одни и те же. Видел я как-то результат переноса F#-кода с использованием DU на C#. Картина была та ещё. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 10:32 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
YuriyPopov, Просто VB.NET очень мало кто использует (меньше чем даже VBA) и некому будет там отвечать. Такая ветка есть на Киберфоруме и как то шевелится. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 10:44 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
winsky! Дикий Билл, ага. лучше.. задайтесь вопросом, почему c-подобных языков существует чуть более чем один, а вб только один в своем роде. Точно не из-за синтаксиса. Да и он не один такой. У Питона похожий синтаксис, и у Делфи. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 11:26 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Дикий Билл и у Делфи. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 11:30 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Сердечно благодарю всех принявших участие в обсуждении. Буду также признателен за ответы на будущие вопросы по VB.NET. Дайте только время, дайте только срок, задам вопрос и по C#. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 11:34 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Shocker.Pro Дикий Билл и у Делфи. Ну я про begin, end и Function. Похоже у большинства именно эти слова вызывают отвращение :) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 11:34 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Сон Веры Павловны Прямо вот сегодня в соседней теме резануло по глазам: Shocker.Pro пропущено... на VB.NET это будет так Код: vbnet 1.
если верить конвертеру я в общем-то знал, что синтаксис VB особенно в области лямбд неуклюж и громоздок, но просто в очередной раз вспомнил об этом. Кстати, как раз этот синтаксис напоминает питон, только там будет lambda вместо Function. А так VB.Net как раз лаконичнее c# SomeClass<SomeOtherClass> Foo = new SomeClass<SomeOtherClass>() или Dim Foo as new SomeClass<SomeOtherClass>() ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 11:47 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Дикий Билл winsky! Дикий Билл, ага. лучше.. задайтесь вопросом, почему c-подобных языков существует чуть более чем один, а вб только один в своем роде. Точно не из-за синтаксиса. Да и он не один такой. У Питона похожий синтаксис, и у Делфи . это конечно вы жестко сравнили. но мое мнение - синтаксис вб - убогий и страшный. и поверьте, я знаю, о чем говорю, я с него начинал. но это мое имхо. никому не навязываю. но чисто из прагматических соображений, не привязываясь к синтаксису и прочему и если мы говорим о .net нише: заработать денег, найти интересный проект, найти комфортные условия с C# в разы проще, чем с VB. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 11:51 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
winsky! заработать денег, найти интересный проект, найти комфортные условия с C# в разы проще, чем с VB. с этим не поспоришь :) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 11:52 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Дикий Билл А так VB.Net как раз лаконичнее c# SomeClass<SomeOtherClass> Foo = new SomeClass<SomeOtherClass>() или Dim Foo as new SomeClass<SomeOtherClass>() Код: c# 1. 2. 3.
так что тут лаконичнее, я что-то не очень понял ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 11:55 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Shocker.Pro Дикий Билл А так VB.Net как раз лаконичнее c# SomeClass<SomeOtherClass> Foo = new SomeClass<SomeOtherClass>() или Dim Foo as new SomeClass<SomeOtherClass>() Код: c# 1.
ухты! это наверно что-то новое :) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 11:56 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
YuriyPopov Однако меня самого Господь сподобил плавно перейти из VBA на VB.NET, о чем я ни разу не пожалел. . Вы на правильном пути. Мозг, поражённый ересью и варпом в виде vba находится на стадии исцеления. Но ещё много нужно сделать. Отринуть vb.net, духовно очиститься и перескочить на asp.net, либо jsp)) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 12:21 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
Сергей Лалов Отринуть vb.net, духовно очиститься winsky! Уродливее язык еще поискать. Сотрудник Главного Управления VB.NET очень корявый и неэстетичный Ветка уже больше похожа на холивар. Если кому-то не нравится синтаксис или что-то не хватает - не пишите на нём. Вас никто не заставляет. У меня на работе, к примеру, VB.NET используется в боевых проектах. Компания при этом хорошо зарабатывает деньги на софте, что ещё нужно? Ничего. Если после меня придёт другой человек и начнёт харкаться и говорить, что Python/C#/Node.js/etc лучше и перепишу всё на нём - это его будет выбор. Доказывать при этом не надо. Есть языки на котором хочет писать (для души), а есть для кодинга (ради денег), где большое сообщество и вакансий на HH. Да VB.NET не популярен в наши дни, как и тьма других языков, но они выполняют свои задачи и есть люди которые на них пишут. Не надо навязывать свои идеи. Каждый выберет что ему по душе и на чём писать. Лучше придерживаться нейтралитета и уважать обе стороны) Вопросов касательно самого VB.NET особо не будет, язык простой. Большинство вопросов будут касательно самой платформы и её классов. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 15:10 |
|
С# и VB в одной корзине. Зачем?
|
|||
---|---|---|---|
#18+
VSVLAD Ветка уже больше похожа на холивар. Если кому-то не нравится синтаксис или что-то не хватает - не пишите на нём. Вас никто не заставляет. У меня на работе, к примеру, VB.NET используется в боевых проектах. Компания при этом хорошо зарабатывает деньги на софте, что ещё нужно? Ничего. Если после меня придёт другой человек и начнёт харкаться и говорить, что Python/C#/Node.js/etc лучше и перепишу всё на нём - это его будет выбор. Доказывать при этом не надо. Есть языки на котором хочет писать (для души), а есть для кодинга (ради денег), где большое сообщество и вакансий на HH. Да VB.NET не популярен в наши дни, как и тьма других языков, но они выполняют свои задачи и есть люди которые на них пишут. Не надо навязывать свои идеи. Каждый выберет что ему по душе и на чём писать. Лучше придерживаться нейтралитета и уважать обе стороны) Вопросов касательно самого VB.NET особо не будет, язык простой. Большинство вопросов будут касательно самой платформы и её классов. У VB.NET ввиду его непопулярности самый главный минус - то, что по огромному количеству тем и вопросов подавляющее количество информации в интернете - на C#. Человек, сознательно выбирающий VB.NET, автоматически либо лишает себя этой информации, либо обречён заниматься постоянным переводом с одного языка на другой. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 15:22 |
|
|
start [/forum/topic.php?fid=20&msg=40074588&tid=1398273]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 264ms |
total: | 428ms |
0 / 0 |