RapidQ - RapidQ

RapidQ
Разработчики)Уильям Ю
Операционная системаМайкрософт Виндоус, Linux, Unix
ТипПрограммирование
Интернет сайтRapidq.phatcode.сеть

RapidQ (также известный как Rapid-Q) это свободный, кросс-платформенный, полу-объектно-ориентированный диалект BASIC язык программирования. Он может создать консоль, графический интерфейс пользователя, и Общий интерфейс шлюза Приложения. В интегрированная среда развития включает конструктор форм с перетаскиванием, подсветка синтаксиса и однокнопочный сборник. Доступны версии для Майкрософт Виндоус, Linux, Солярис, и HP-UX.

Дополнительные функции, которые обычно не встречаются в языках BASIC, являются функцией обратные вызовы и примитивная объектная ориентация. Автор назвал язык полуобъектно-ориентированным, потому что есть только два уровня учебный класс иерархия: встроенные классы и определяемые пользователем классы, производные от них; последнее не может быть продлено дальше. Способность к вызов внешний общий доступ библиотеки доступен, что дает полный доступ к базовому Операционная система с интерфейс прикладной программы. Другие возможности включают встроенные интерфейсы для DirectX и MySQL.

RapidQ имеет байт-код компилятор, который производит автономный исполняемые файлы путем связывания сгенерированного байт-кода с устный переводчик. Нет внешних время выполнения нужны библиотеки; интерпретатор байт-кода является автономным. Размеры исполняемых файлов, создаваемых RapidQ, составляют около 150 килобайт или больше для консольных приложений.

Автор RapidQ, Уильям Ю, продал исходный код REAL Software, создателям REALbasic, в 2000 году. Свободно распространяемая программа была улучшена, и многие дополнительные компоненты были созданы активной группой пользователей.

внешняя ссылка