RapidQ

RapidQ
Класс языка программное обеспечение

RapidQ (также известен как Rapid-Q) — бесплатный кроссплатформенный полу-объектно-ориентированный диалект языка программирования Бейсик.

Описание

С помощью него можно создавать приложения с консольным или графическим пользовательскими интерфейсами, а также приложения Common Gateway Interface. Интегрированная среда разработки включает конструктор форм с возможностью перетаскивания, подсветку синтаксиса и компиляцию одной кнопкой. Доступны версии для Windows, Linux, Solaris и HP-UX.

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

RapidQ имеет компилятор байт-кода, который создаёт автономные исполняемые файлы, связывая сгенерированный байт-код с интерпретатором, который является автономным.

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

Примечания

  1. William Yu : I'm sorry ... - Rapid-Q Inside  (неопр.). Дата обращения: 21 апреля 2022. Архивировано 21 апреля 2022 года.

Ссылки

  • Неофициальная страница проекта
  • Документация
  • Примеры кода
Перейти к шаблону «Диалекты языка программирования Basic»
Диалекты языка программирования Бейсик
Классические
Переходные
Процедурные
Объектные
Мобильные
Консольные
  • batari Basic (bB)
Перейти к шаблону «IDE»
Универсальные
Си/C++
Бейсик
Java
Паскаль
PHP
Python
ActionScript
Ruby