Описание тега blitzmax
BlitzMax - кроссплатформенный язык программирования в стиле объектно-ориентированного BASIC.
BlitzMax - кроссплатформенный язык программирования в стиле объектно-ориентированного BASIC. Он был выпущен в 2004 году компанией Blitz Research Ltd. и разработан Марком Сибли. Компилятор и все модули бесплатны и имеют открытый исходный код под лицензией zlib/libpng.
Некоторые функции включают:
- Указатели на функции
- Полностью динамические массивы
- Наследование и полиморфизм
- Параметры функции 'По ссылке'
- Числовые типы данных Byte, Short, Int, Long, Float и Double
- Нарезка массивов и строк
- Гибкая система сбора для работы со связными списками и т. Д.
- Обработка указателей низкого уровня
- Строки UTF16
- Возможность вставлять двоичные данные и получать к ним доступ так же легко, как если бы это был обычный файл
- Поддержка внешних языков для взаимодействия с C/C++/ObjectiveC или ассемблерным кодом
- Отражение