Почему вы избрали VB
Лично я выбрал, потому что это мой первый язык, на котором я и стал программировать и продолжаю. Можно даже сказать, что к VB у меня образовалась некая страсть.
Короче ваше мнения о VB?
Многие vb хают, типа он не совсем полноценный язык, нельзя то, нельзя се. Можно подумать все пишут драйвера и поэтому он их не устраивает.
Большинство начинало именно с бейсика и многие так и не перешли на более "мощные" языки программирования, потому что VB гармонично сомещает в себе простоту и возможности программирования! :)
Я начинал с Паскаля, продолжал на Дельфи, а сейчас по долгу службы работаю на VB.NET. Надо сказать, мне он нравится. Просто VB - не нравится, много там специфики, но VB.NET - очень хорошая штука.
Модератор, можно ли эту тему помести где «важно»?
Цитата: ВуД™
Модератор, можно ли эту тему помести где «важно»?
А зачем собсно она там? Не назвал бы ее важной. "ВАЖНО" - темы прикрепляются, если они (темы) несут информационный характер, - это могут быть ЧАВО, полезные ссылки, правила постинга, важные обновления. А этот вопрос не считается важным, он такой же, как и все остальные (не в обиду вам). Это имхо, конечно слово - за администрацией.
На VB можно писать архинеплохие вещи, можно встраивать ассемблерные блоки (немного извратно, но можно в сочетании с НАСМом) и т. д. Тут все дело в кривости рук. Можно же и на АСМе написать медленный код.
На VB написать медленный код проще некуда. Сложнее написать быстрый код - и в подавляющем большинстве случаев это вполне возможно. Я, например, видел код, заполняющий за 15 сек. (!) ЛистВьюв контрол с одной колонкой 5000 записями. После небольшой оптимизации мы уложились в 750 мс (!). Такие вот дела...
Я по ходу работы общаюсь с программистами из нашего управления (пишут только на Дельфи и БД у них на сервере - ДБейс, т. е. пустой работы делается немеренно. SQL Server люди вообще не знают (ответ: ну, слыхали...)) и у них вечно звучит вопрос: нафиг тебе васик этот туев? На вопрос, почему ж он "туев", обычно идет молчание либо фраза типа: ну, бейсик это ж не модно, да и старый он, вот, мол на Дельфи 2005 пишем...
Почему не модно? Да потому, что с ним не поставляется куча библиотек классов с написанной ЗА ТЕБЯ функциональностью: работа с потоками, сервисами и т. д. Вот ЭТО - основная причина не любить VB.
VB воспитывает, прививает хороший стиль программирования и позволяет немного глубже окунуться во внутреннее устройство некоторых вещей, о коих те же Дельфи-программисты и не помышляют. И все потому, что писать надо САМОМУ, никто за тебя класс этот не напишет! Проще говоря, дается пища для мозгов. Хотя на Русфаке некоторые из 10-классников удивляются: мы столько таких приложений на VBА в экселе пишем, потом посмотрели VB и решили остаться на VBА - разницы никакой. Честно говоря, я бы хотел дождаться ответа на мой вопрос: это ж чего такого можно понаписать на VBА, чтобы не увидеть разницы с VB и решить, что морочиться с ним не стоит?
Так что, VB, батеньки, это VB. Можно в придачу еще Ассемблер выучить - и тогда мы будем вообще непобедимы!
Beginner's All-purpose Symbolic Instruction Code (универсальный код символических инструкций для начинающих).
Огромных и относительно безглючных приложений на нем особо не попишешь.
Но сейчас - он нужен только для скриптинга в офисных пакетах, таких как MS Office и OpenOffice (VBA) и для клиентского программирования для Internet Explorer (VBS). Даже переход на дотНЕТ платформу ничего многообещающего не дал. Ведь сейчас доступны действительно профессиональные языки программирования. Взять тот же C/C++.
А бейсик уже неактуален.
Delphi - мне просто не нравиться синтаксис. Хотя, учитывая возможность ассемблерных вставок, иногда жалею. Ну и минус - Activе X работает очень слабо, freeвишных VCL (типа актива у паскалевцев) хрен найдешь. да и на Западе он в полном дауне.
разве что у нас рулежный.
А БЕЙСИК - это ого-го! Особенно 2005 - вещь. Скоро будем смотреть что там в 8 бете нового!