История изменений
Исправление 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 и отсутствие необходимости ставить терминатор в конце строки.