Turbo-BASIC XL

Turbo-BASIC XL
Класс языка язык программирования
Разработчик Frank Ostrowski[вд]
Не следует путать с Turbo Basic.

Turbo-BASIC XL — расширенная версия языка программирования BASIC для 8-битных компьютеров Atari.[1]

Описание

Это совместимая расширенная версия Atari BASIC, поставляемая с 8-битными системами Atari. Turbo-Basic XL был разработан Фрэнком Островски[англ.] и опубликован в декабрьском выпуске немецкого компьютерного журнала Happy Computer за 1985 год. Вскоре после этого была выпущена версия для моделей 400/800 под названием «Frost Basic 1.4» (Frank Ostrowski Basic). Другие авторы выпустили несколько модифицированных версий, работающих с разными версиями Atari DOS.

Turbo-Basic XL значительно улучшает производительность по сравнению с Atari BASIC. Программа Atari BASIC, загруженная в Turbo-BASIC XL без внесения изменений, обычно работает примерно в три раза быстрее. А компилятор Turbo-Basic XL создавал двоичные исполняемые файлы, что ещё больше повышало производительность программы, примерно до десяти раз. Turbo-Basic XL также включает расширенный редактор, поддержку именованных процедур, блочных конструкций, а также добавлен доступ к базовому оборудованию, что, среди прочего, позволяет работать с дисководами без ДОС.

Вскоре Ф. Островски получил работу в компании «GFA Systemtechnik GmbH» (в то время известной как «Integral Hydraulik»), где он адаптировал Turbo-Basic XL в GFA BASIC[англ.] для Atari ST, который стал одним из самых популярных реализаций языка программирования на этой платформе.

См. также

  • BASIC A+[англ.]

Литература

  • Fetzer, Ron. Expanded Turbo-BASIC XL Documentation. — 1985.

Примечания

  1. Turbo-BASIC XL – Atari 8 Bit Bot  (неопр.). Дата обращения: 10 декабря 2023. Архивировано 10 декабря 2023 года.

Ссылки

  • Turbo-Basic XL из журнала «Happy Computer»
Перейти к шаблону «Диалекты языка программирования Basic»
Диалекты языка программирования Бейсик
Классические
Переходные
Процедурные
Объектные
Мобильные
Консольные
  • batari Basic (bB)