Либерти БЕЙСИК

ОСНОВА свободы Обзор Liberty BASIC Liberty BASIC — коммерческий язык программирования и IDE.  Имеет интерпретатор на Smalltalk, работает на Windows […]

ОСНОВА свободы

  • Обзор Liberty BASIC

    • Liberty BASIC — коммерческий язык программирования и IDE. 
    • Имеет интерпретатор на Smalltalk, работает на Windows и OS/2. 
    • Разработан Карлом Ганделем, последнее обновление в 2018 году. 
  • История и развитие

    • Создан в 1991 году, активно развивался. 
    • Версия 5.0 в альфа-тестировании, работает на разных платформах. 
  • Особенности и функциональность

    • Визуальная разработка FreeForm, отладчик, работа с DLL и API. 
    • Поддержка цветной графики, создание игр, Assist с дополнительными функциями. 
  • Процедурное и событийно-управляемое программирование

    • Поддержка процедурного программирования и событийно-управляемого программирования. 
    • Обработка файлов и устройств через синтаксис, упрощение синтаксиса в версии 4.03. 
  • Поддержка данных и структур

    • Поддержка только числовых и строковых данных, поддержка массивов. 
    • В версии 5 планируется поддержка других типов данных и пользовательских типов. 
  • Известные программы

    • FreeForm, графический редактор, написан на LB. 
  • Примеры кода

    • Примеры программ на Liberty BASIC для различных задач. 
  • Альтернативные реализации и совместимость

    • GLBCC, LBBB, LBB — альтернативные реализации, не все совместимы с LB4. 
  • Отсутствие деклараций данных

    • Отсутствие деклараций данных, некоторые считают это преимуществом, другие проблемой отладки. 
  • Дополнения и улучшения

    • Система объявлений и проверки данных без изменения кода, портирована на GitHub. 
  • Рекомендации

    • Ссылки на официальный сайт, блог Карла Ганделя, коллекции компиляторов и другие ресурсы. 

Полный текст статьи:

Либерти БЕЙСИК — Википедия

Оставьте комментарий

Прокрутить вверх