LINUX.ORG.RU

История изменений

Исправление DRVTiny, (текущая версия) :

А это так, посмотреть как работает старый код на бейсике и вспомнить как это было.

Сказал человек, который кроме 5-ти букв названия слышал о BASIC только то, что он есть и что чодкие поцоны на нём не программируют.

Просто намекну, что реальная и единственная проблема BASIC - в отсутствии стандартов языка. Каждая реализация BASIC - по сути самостоятельный язык программирования, и нигде эти ваши чудесные старые программы работать не будут, разве что на FreeBASIC со включенным режимом совместимости с QBASIC (если «старый код» был именно на нём).

Gambas имеет такое же отношение к какому-нибудь PowerBASIC или DarkBasic как и задачи психологической притирки балетной труппы - к проблематике строительства гидропонных садов на Марсе.

BASIC может быть супер-быстрым, быстрее кода на Си в некоторых случаях (PowerBASIC), он может быть реально самым удобным языком для быстрой разработки GUI в *nix'ах (Gambas), он может стать незаменимым инструментом разработчика сложных трёхмерных игр (DarkBasic), но... каждый раз это будет совершенно другой язык, наследующий от «суперкласса образца 80-х» в лучшем случае оператор print и отсутствие необходимости ставить терминатор в конце строки.

Исправление DRVTiny, :

А это так, посмотреть как работает старый код на бейсике и вспомнить как это было.

Сказал человек, который кроме 5-ти букв названия слышал о BASIC только то, что он есть и что чодкие поцоны на нём не программируют.

Просто намекну, что реальная и единственная проблема BASIC - в отсутствии стандартов языка. Каждая реализация BASIC - по сути самостоятельный язык программирования, и нигде эти ваши чудесные старые программы работать не будут, разве что на FreeBASIC со включенным режимом совместимости с QBASIC (если «старый код» был именно на нём).

Gambas имеет такое же отношение к какому-нибудь PowerBASIC или DarkBasic как и задачи психологической притирки балетной труппы - к проблематике строительства гидропонных садов на Марсе.

BASIC может быть супер-быстрым, быстрее кода на Си в некоторых случаях (PowerBASIC), он может быть реально самым удобным языком для быстрой разработки GUI в *nix'ах (Gambas), он может стать незаменимым инструментом разработчика сложных трёхмерных игр (DarkBasic), но... каждый раз это будет совершенно другой язык, наследующий в лучшем случае оператор print и отсутствие необходимости ставить терминатор в конце строки.

Исходная версия DRVTiny, :

А это так, посмотреть как работает старый код на бейсике и вспомнить как это было.

Сказал человек, который кроме 5-ти букв названия слышал о BASIC только то, что он есть и что чодкие поцоны на нём не программируют.

Просто намекну, что реальная и единственная проблема BASIC - в отсутствии стандартов языка. Каждая реализация BASIC - по сути самостоятельный язык программирования, и нигде эти ваши чудесные старые программы работать не будут, разве что на FreeBASIC со включенным режимом совместимости с QBASIC (если «старый код» был именно на нём).

Gambas имеет такое же отношение к какому-нибудь PowerBASIC или DarkBasic как и задачи психологической притирки балетной труппы - к проблематике строительства гидропонных садов на Марсе.

BASIC может быть супер-быстрым, быстрее кода на Си в некоторых случаях (PowerBASIC), он может быть саммы удобным языком для быстрой разработки GUI в *nix'ах (Gambas), он может стать незаменимым инструментом разработчика сложных трёхмерных игр (DarkBasic), но... каждый раз это будет совершенно другой язык, наследующий в лучшем случае оператор print и отсутствие необходимости ставить терминатор в конце строки.