превратили уже в монстра с кучей возможностей, только с уродским синтаксисом.
какие преимущества в разработке по сравнению с тем же шарпом кроме уродства бейсика?
энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?
Здравствуйте, Kaifa, Вы писали:
K>превратили уже в монстра с кучей возможностей, только с уродским синтаксисом. K>какие преимущества в разработке по сравнению с тем же шарпом кроме уродства бейсика? K>энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?
Да никто его не культивирует, откуда такая инфа?
Просто от него избавиться не могут IMHO. Сейчас вот VB.NET пытаются в очередной раз похоронить.
Здравствуйте, Kaifa, Вы писали:
K>превратили уже в монстра с кучей возможностей, только с уродским синтаксисом. K>какие преимущества в разработке по сравнению с тем же шарпом кроме уродства бейсика? K>энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?
Наверное, просто совместимость. Есть большая куча всего написанного на нем от макросов до простых и не очень простых программ в самых разных системах. Ну и люди, которым он давно привычен.
Причины чисто исторические.
У них та же история, что и с Python в Linux.
Ясень пень, что оно всё стрёмное, но просто выкинуть его уже очень сложно.
Так что в ближайшее десятилетие и первые и вторые будут продолжать мучаться.
Здравствуйте, Kaifa, Вы писали:
K>превратили уже в монстра с кучей возможностей, только с уродским синтаксисом. K>какие преимущества в разработке по сравнению с тем же шарпом кроме уродства бейсика? K>энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?
А что ты поделаешь, если куча корпоративного софта написанного на VBA для MS Word, MS Excel? Все прямо кинулись переписывать... Ага
_>А что ты поделаешь, если куча корпоративного софта написанного на VBA для MS Word, MS Excel? Все прямо кинулись переписывать... Ага
мотивация изначально писать несколько туманна. помню многие начинали писать эти все внутренние скриптовые языки в надежде что малознакомый с программированием человек сможет вносить на лету модификации в приложения. результат немного предсказуем. так почему обломавшись пару раз не похоронить это начинание?
Здравствуйте, Kaifa, Вы писали:
_>>А что ты поделаешь, если куча корпоративного софта написанного на VBA для MS Word, MS Excel? Все прямо кинулись переписывать... Ага K>мотивация изначально писать несколько туманна. помню многие начинали писать эти все внутренние скриптовые языки в надежде что малознакомый с программированием человек сможет вносить на лету модификации в приложения. результат немного предсказуем. так почему обломавшись пару раз не похоронить это начинание?
ммм.
Давай определимся, что ты подразумеваешь под VB?
VB6, на котором раньше COM писали, VB.NET созданный для перетягивания в .net разработчиков на VB6, или же VBA который в мс-офисе?
Ну на VBA пишут массу автоматизации разные бизнес аналитики, или даже просто прошаренные пользователи, которые сами не разработчики. На удивление много можно сделать в Excel-е, когда потребность есть, а бюджет на IT руководство не выделяет.
Здравствуйте, Ops, Вы писали: Ops>Так она много где есть, просто многословнее.
try / catch
Ops>
Ops>try
Ops>{
Ops>// что угодно
Ops>}
Ops>catch(...){}
Ops>
Я в курсе. Но что если какое-нибудь крупное начальство (не ИТ) захочет почитать код? Я с таким когда-то сталкивался.
Если при демонстрации программы она не падает, и в то же время что-то не работает, try/catch такое начальство скорее заметит и начнет задавать ненужные вопросы. А вот on error на глаза почему-то не попадается. Правда, оно не очень попадается на глаза и при анализе кода.
Здравствуйте, AeroSun, Вы писали:
AS>У них та же история, что и с Python в Linux.
А что это вообще за история? Раньше что-то на Tcl автоматизировали. Типа сейчас это всё на Питон переписали? Да, вроде, нет. На замену баша Питон тоже не тянет...
Здравствуйте, Kaifa, Вы писали:
K>превратили уже в монстра с кучей возможностей, только с уродским синтаксисом.
В чем он уродский? Сдр. стороны — в чем синтаксис F# в сравнении с C# не уродский?? Норм синтаксис. Как и у множества др. line-based фзыков.
K>энное время назад — скорость разработки, интеграция с офисом. сейчас-то что?
Вероятно будешь удивлен, но... Все то же самое
Здравствуйте, Wolverrum, Вы писали:
W>В чем он уродский? Сдр. стороны — в чем синтаксис F# в сравнении с C# не уродский?? Норм синтаксис. Как и у множества др. line-based фзыков.
В давние временя я на Си перешёл с Паскаля потому что устал begin и end писать