Ответы:
я не люблю VB6 потому как объектная модель там ужасная, хочешь скрыть реализацию (инкапсулировать) а утебя плохо получается ( хотя всегда понмю :) "либо лыжи не едут либо я.. ), так же обстоит с наследованием, и обработки событий. ну и последний гвоздь, что приложения работают только под виндоус(причем не факт что то что работает под XP пойдет на виста, 2000 и т.п.)
потому что есть C# С++ и Java
VB6 и все предыдущие тянут за собой обязательную библиотеку соответствующей версии. На счет совместимости в разных версия Windows так же может возникнуть. VB наверное язык "самого высокого уровня", он более приспособлен для работы в составе MS Office пакете, чем отдельно. Кажется немного лучше VB.NET.
Потому что VB6 - это тупиковая ветвь развития.
Да и любить особо не за что.
как это не зачто? - если надо быстро создать какинибудь формочки ввода вывода - то самый что ни наесть нормальный инструмент, причем разобраться в нем не сильно сложно + к этому большое колличество русской документации.
Сейчас VB.NET практически не отличается от C# и в некоторых отношениях лучше него, т.к. позиционируется как более простой язык.
Не любят мне кажется потому, что C# майкрософтом усиленно раскручивается, а вытаскивать VB.NET из запятнанного (чем, правда, не знаю, давно дело было) прошлого VB6 выйдет дороже, чем сделать вот такой вот хитрый ребрендинг.
На моём опыте вообще к подобным мнениям прислушиваться себе дороже потом оказывается.
У меня возражение против слова "никто". VB не любят программисты, это очень заметно. Для пользователей - очень удобный инструмент. Они его не то, чтобы любят, просто пользуются.
Gurusik -> У мнея возражение против "VB не любят программисты". Если надо сделать что-то быстро с нормальным ГУИ - язык незаменим.
NikolayNidvoray -> VB не объектный, а процедуральный язык и не надо на него смотреть, как на ООП
Многие, кто кричит, что не любит VB на самом дела не понимают его предназначения
потомучто QBasic круче!!!!
17 лет назад