QBasic - eto naskolko silniy yazik?
a QBasic - eto naskolko silniy yazik? bolshie progi pisat mojno? i esli da, to kakie, a esli net - to chto u nego za limiti...
Delphi по своим возможностям практически не уступает С++, а вот с VB есть кое-каие проблемы...
Под DOS Turbo Pascal 7.0 вещь хорошая.
Во вторых поскольку можно не объявлять типы данных в явном виде то ошибки можно искать сто лет
Так-что лучше Turbo Pascal
Gauss, ты не прав, во-первых, есть и компилятор, а во вторых, для явного объявления пременных нужно в самом начале написать OPTION EXPLICIT. И все пременные придётся объявлять. Хотя паскаль, правда, лучше.
это уже другой язык, со своим синтаксисом отличающимся от Microsoft
а что касается явного объявления переменных то, если есть возможность не объявлять переменные то этого никто делать не будет, такова уж людская природа
Хотя нужно заметить, что с помощью Дельфийского расширения паскаля, некторые задачи решаются проще и красивее чем на С++.
То есть и в нем плюсы есть!
BASIC сам по себе - язык для начинающих. Конечно, по сравнению с BASIC'ом 1965 года QBasic - довольно хороший язык: можно писать _НАСТОЯЩИЕ_ процедуры, многострочные функции, обявлять записи(Record в Паскале). Версия Quick BASIC 4.50 может работать как компилятор. Но QBasic - старый (версия 4.50 примерно 1987-1988 года), работает в реальном режиме. Скорость работы EXE-шников очень низкая (это относится и к VB). Да и вообще, какое бы слово не стояло перед словом BASIC, BASIC остается BASIC'ом. На Паскале программы пишутся _ГОРАЗДО_ быстрее, проще и изящней.
че вы за него так цепляетесь?
Правда я его в чистом виде не пробовал, а вот дельфи юзал.
Да, согласен некоторые веши на паскале писать проще, но некоторые намного сложней,
и когда пишешь большую прогу, то сначала радуешься, что пишешь на паскале, а потом материшься, зачем вообще его учил. На бэсик
я не матерился ни разу, проги всегда пишутся ровно!
Кто начинал с С или Паскаля, возможно,
просто привыкли к ним или не хотят переучиваться на что-то еще.
А теперь урок ликбеза для тех,кто считает,
что BASIC остается BASIC'ом.
BASIC был создан еще в 1964 г. Его разработчики - Томас Курт и Джон Кемени - тогда хотели сделать его языком для начинающих, облегчающим написание несложных программ.
Почти 30 лет спустя, в Microsoft, этой простоте сумели придать оттенок гениальности. Новая разновидность языка под названием Visual Basic позволяла даже начинающему программисту решать весьма сложные задачи, которые ранее можно было осуществить только на серьезных и сложных языках типа C++.
Раньше главным аргументом "серьезных" программистов было то, что на Бейсике ничего сложного написать было невозможно, - он даже не делал исполняемые файлы. С появлением Visual Basic эти же люди стали говорить, что он слишком медленный для создания игр и серьезных приложений, хотя реальные возможности воплотить их с помощью Бейсика уже появились.
С выходом же DirectX 7.0 SDK, в который включена поддержка Visual Basic и есть специальные компоненты для работы с трехмерной графикой, звуком, устройствами ввода и т. п. Всеобщее признание Бейсика стало очевидным, хотя, на мой взгляд, писать на нем и раньше было совершенно не зазорно - просто кому что нравится.
...лажа!
впечатление такое, что ты Вasic вообще не знаещь, а в просмотренных мной,твоих ответах,
я не нашол ничего путного(я правда, не все смотрел, по моему там смотреть не на что)
Теперь нет. И могу с полным правом сказать ЛАЖА!
При написании серьезных программ одними вызовами различных API не обойтись, и здесь появляется такое понятие, как скорость. Вполне справедливо отмечено, что экзешники, сгенерированные Visual Basic, работают медленно. Да Вы и сами этого не отрицаете. Нечего и говорить о том, что в Visual Basic нет встроенного ассемблера.
При написании серьезных программ одними вызовами различных API не обойтись, и здесь появляется такое понятие, как скорость. Вполне справедливо отмечено, что экзешники, сгенерированные Visual Basic, работают медленно. Да Вы и сами этого не отрицаете. Нечего и говорить о том, что в Visual Basic нет встроенного ассемблера.
[ Это Сообщение было отредактировано Serg32 в 2002-08-26 0219 ]