WikiDer > RapidQ
Эта статья нужны дополнительные цитаты для проверка. (Октябрь 2010 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
Разработчики) | Уильям Ю |
---|---|
Операционная система | Майкрософт Виндоус, Linux, Unix |
Тип | Программирование |
Интернет сайт | Rapidq |
RapidQ (также известный как Rapid-Q) это свободный, кросс-платформенный, полу-объектно-ориентированный диалект BASIC язык программирования. Он может создать консоль, графический интерфейс пользователя, и Общий интерфейс шлюза Приложения. В интегрированная среда развития включает конструктор форм с перетаскиванием, подсветка синтаксисаи однокнопочный сборник. Доступны версии для Майкрософт Виндоус, Linux, Солярис, и HP-UX.
Дополнительные функции, которые обычно не встречаются в языках BASIC, являются функцией обратные вызовы и примитивная объектная ориентация. Автор назвал язык полуобъектно-ориентированным, потому что есть только два уровня учебный класс иерархия: встроенные классы и определяемые пользователем классы, производные от них; последнее не может быть продлено дальше. Способность к вызов внешний общий доступ библиотеки доступен, что дает полный доступ к базовому Операционная системас интерфейс прикладной программы. Другие возможности включают встроенные интерфейсы для DirectX и MySQL.
RapidQ имеет байт-код компилятор, который производит автономный исполняемые файлы путем связывания сгенерированного байт-кода с устный переводчик. Нет внешних время выполнения нужны библиотеки; интерпретатор байт-кода является автономным. Размеры исполняемых файлов, создаваемых RapidQ, составляют около 150 килобайт или больше для консольных приложений.
Автор RapidQ, Уильям Ю, продал исходный код REAL Software, создателям REALbasic, в 2000 году. Свободно распространяемая программа была улучшена, и многие дополнительные компоненты были созданы активной группой пользователей.
внешняя ссылка
- Неофициальная страница загрузки, включая версии UNIX / Linux, документацию и примеры
- Проект документации Rapid-Q (RQDP): Последняя версия документации RapidQ.
- Бравада Беркли: Примеры исходного кода RapidQ и ссылки.