Visual basic
В ответ на:Руки отрывать надо за такие языки. Там наследования даже не было.
Тогда надо отрывать руки Кернигану, Ричи, Вирту и т.д.
Не путайте процедурные языки и объектно-ориентированные.
В ответ на:... код на нём приходилось уродский писать с бесконечными if-ами.
Речь шла о Visual Basic, а в нем, как известно, есть и case, и while и другие управляющие констрикции.
В ответ на:Ограничение только на подключение ActiveX dll
Он прекрасно работает и с CОМ, и с COM+.
В ответ на:использование variant там где надо и не надо
Это характерузует программиста, а не язык.
В ответ на:типизация вообще непонятно какая
Обычная Integer, Long, String usw. Что еще надо, чтобы встретить старость?
В ответ на:На нём только домохозяек учить неправильному программированию.
Неправильному программированию можно
научить на любом языке, а вот научить правильно программировать на том же басике, задача не простая.
А достоинства и недостатки есть в любом языке.
В ответ на:А если говорить о VB.Net, это уже совсем другой язык, вполне вменяемый, возможности которого не уступают C#. Но синтаксис.. И ограничение одной единственной платформой.
Принципиальных отличий в синтаксисе не заметил, как впрочем к своему стыду не знаю других платформ кроме .NET, где работает C#