Описание тега blitzmax

BlitzMax - кроссплатформенный язык программирования в стиле объектно-ориентированного BASIC.

BlitzMax - кроссплатформенный язык программирования в стиле объектно-ориентированного BASIC. Он был выпущен в 2004 году компанией Blitz Research Ltd. и разработан Марком Сибли. Компилятор и все модули бесплатны и имеют открытый исходный код под лицензией zlib/libpng.

Некоторые функции включают:

  • Указатели на функции
  • Полностью динамические массивы
  • Наследование и полиморфизм
  • Параметры функции 'По ссылке'
  • Числовые типы данных Byte, Short, Int, Long, Float и Double
  • Нарезка массивов и строк
  • Гибкая система сбора для работы со связными списками и т. Д.
  • Обработка указателей низкого уровня
  • Строки UTF16
  • Возможность вставлять двоичные данные и получать к ним доступ так же легко, как если бы это был обычный файл
  • Поддержка внешних языков для взаимодействия с C/C++/ObjectiveC или ассемблерным кодом
  • Отражение

Домашняя страница

Официальный форум

Официальный проект GitHub и загрузки

Альтернативная реализация