зачем MS культивирует VB
От: Kaifa Россия  
Дата: 07.04.20 10:56
Оценка:
превратили уже в монстра с кучей возможностей, только с уродским синтаксисом.
какие преимущества в разработке по сравнению с тем же шарпом кроме уродства бейсика?
энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?
Re: корова
От: akasoft Россия  
Дата: 07.04.20 11:02
Оценка: +2
Здравствуйте, Kaifa, Вы писали:

K>зачем MS культивирует VB

Это священная корова.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>> SQL DE 2016
Re: зачем MS культивирует VB
От: bnk СССР http://unmanagedvisio.com/
Дата: 07.04.20 11:05
Оценка: 2 (1) +1
Здравствуйте, Kaifa, Вы писали:

K>превратили уже в монстра с кучей возможностей, только с уродским синтаксисом.

K>какие преимущества в разработке по сравнению с тем же шарпом кроме уродства бейсика?
K>энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?

Да никто его не культивирует, откуда такая инфа?
Просто от него избавиться не могут IMHO. Сейчас вот VB.NET пытаются в очередной раз похоронить.
Re: зачем MS культивирует VB
От: Michael7 Россия  
Дата: 07.04.20 11:45
Оценка:
Здравствуйте, Kaifa, Вы писали:

K>превратили уже в монстра с кучей возможностей, только с уродским синтаксисом.

K>какие преимущества в разработке по сравнению с тем же шарпом кроме уродства бейсика?
K>энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?

Наверное, просто совместимость. Есть большая куча всего написанного на нем от макросов до простых и не очень простых программ в самых разных системах. Ну и люди, которым он давно привычен.
Re: зачем MS культивирует VB
От: AeroSun  
Дата: 07.04.20 13:37
Оценка:
Причины чисто исторические.
У них та же история, что и с Python в Linux.
Ясень пень, что оно всё стрёмное, но просто выкинуть его уже очень сложно.
Так что в ближайшее десятилетие и первые и вторые будут продолжать мучаться.
Re: зачем MS культивирует VB
От: white_znake  
Дата: 07.04.20 16:53
Оценка:
Здравствуйте, Kaifa, Вы писали:

K>превратили уже в монстра с кучей возможностей, только с уродским синтаксисом.

K>какие преимущества в разработке по сравнению с тем же шарпом кроме уродства бейсика?
K>энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?

А что ты поделаешь, если куча корпоративного софта написанного на VBA для MS Word, MS Excel? Все прямо кинулись переписывать... Ага
Re[2]: зачем MS культивирует VB
От: serjjj Россия  
Дата: 08.04.20 01:47
Оценка: +1 :))
AS>У них та же история, что и с Python в Linux.

Что не так с Python в Linux? Какая альтернатива?
Re[3]: зачем MS культивирует VB
От: AeroSun  
Дата: 08.04.20 12:28
Оценка:
Здравствуйте, serjjj, Вы писали:

S>Что не так с Python в Linux? Какая альтернатива?


То же и с VB на Windows. Не больше и не меньше. И альтернатива та же.
Re[4]: зачем MS культивирует VB
От: serjjj Россия  
Дата: 08.04.20 22:02
Оценка:
Какие-то загадки... Не томите уже.
Re[2]: зачем MS культивирует VB
От: Kaifa Россия  
Дата: 09.04.20 08:58
Оценка:
_>А что ты поделаешь, если куча корпоративного софта написанного на VBA для MS Word, MS Excel? Все прямо кинулись переписывать... Ага

мотивация изначально писать несколько туманна. помню многие начинали писать эти все внутренние скриптовые языки в надежде что малознакомый с программированием человек сможет вносить на лету модификации в приложения. результат немного предсказуем. так почему обломавшись пару раз не похоронить это начинание?
Re[3]: зачем MS культивирует VB
От: fmiracle  
Дата: 09.04.20 09:07
Оценка: +2
Здравствуйте, Kaifa, Вы писали:

_>>А что ты поделаешь, если куча корпоративного софта написанного на VBA для MS Word, MS Excel? Все прямо кинулись переписывать... Ага

K>мотивация изначально писать несколько туманна. помню многие начинали писать эти все внутренние скриптовые языки в надежде что малознакомый с программированием человек сможет вносить на лету модификации в приложения. результат немного предсказуем. так почему обломавшись пару раз не похоронить это начинание?

ммм.
Давай определимся, что ты подразумеваешь под VB?
VB6, на котором раньше COM писали, VB.NET созданный для перетягивания в .net разработчиков на VB6, или же VBA который в мс-офисе?

Ну на VBA пишут массу автоматизации разные бизнес аналитики, или даже просто прошаренные пользователи, которые сами не разработчики. На удивление много можно сделать в Excel-е, когда потребность есть, а бюджет на IT руководство не выделяет.
Re: зачем MS культивирует VB
От: Privalov  
Дата: 09.04.20 17:24
Оценка:
Здравствуйте, Kaifa, Вы писали:

K>какие преимущества в разработке по сравнению с тем же шарпом кроме уродства бейсика?


В нем есть чудодейственная инструкция: on error resume next.
Re[2]: зачем MS культивирует VB
От: Ops Россия  
Дата: 10.04.20 06:45
Оценка: :)
Здравствуйте, Privalov, Вы писали:

P>В нем есть чудодейственная инструкция: on error resume next.


Так она много где есть, просто многословнее.
try 
{
// что угодно
}
catch(...){}
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[3]: зачем MS культивирует VB
От: Privalov  
Дата: 10.04.20 07:04
Оценка:
Здравствуйте, Ops, Вы писали:

Ops>Так она много где есть, просто многословнее.

  try / catch
Ops>
Ops>try 
Ops>{
Ops>// что угодно
Ops>}
Ops>catch(...){}
Ops>


Я в курсе. Но что если какое-нибудь крупное начальство (не ИТ) захочет почитать код? Я с таким когда-то сталкивался.
Если при демонстрации программы она не падает, и в то же время что-то не работает, try/catch такое начальство скорее заметит и начнет задавать ненужные вопросы. А вот on error на глаза почему-то не попадается. Правда, оно не очень попадается на глаза и при анализе кода.
Re[2]: зачем MS культивирует VB
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 10.04.20 13:49
Оценка: +1
Здравствуйте, AeroSun, Вы писали:

AS>У них та же история, что и с Python в Linux.


А что это вообще за история? Раньше что-то на Tcl автоматизировали. Типа сейчас это всё на Питон переписали? Да, вроде, нет. На замену баша Питон тоже не тянет...
Re: Почему до сих пор это клише?
От: Wolverrum Ниоткуда  
Дата: 11.04.20 17:58
Оценка:
Здравствуйте, Kaifa, Вы писали:

K>превратили уже в монстра с кучей возможностей, только с уродским синтаксисом.

В чем он уродский? Сдр. стороны — в чем синтаксис F# в сравнении с C# не уродский?? Норм синтаксис. Как и у множества др. line-based фзыков.


K>энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?

Вероятно будешь удивлен, но... Все то же самое
Re[2]: Почему до сих пор это клише?
От: Rhino СССР  
Дата: 11.04.20 18:01
Оценка:
Здравствуйте, Wolverrum, Вы писали:

W>В чем он уродский? Сдр. стороны — в чем синтаксис F# в сравнении с C# не уродский?? Норм синтаксис. Как и у множества др. line-based фзыков.

В давние временя я на Си перешёл с Паскаля потому что устал begin и end писать
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.