Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

RapidQ

From Wikipedia, the free encyclopedia

This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "RapidQ" – news ·newspapers ·books ·scholar ·JSTOR
(October 2010) (Learn how and when to remove this message)
RapidQ
Developer(s)William Yu
Operating systemMicrosoft Windows,Linux,Unix
TypeProgramming
Websiterapidq.phatcode.net

RapidQ (also known asRapid-Q) is afree,cross-platform, semi-object-oriented dialect of theBASIC programming language. It can createconsole,graphical user interface, andCommon Gateway Interface applications. Theintegrated development environment includes adrag-and-dropform designer,syntax highlighting, and single-buttoncompilation. Versions are available forMicrosoft Windows,Linux,Solaris, andHP-UX.

Additional functionality not normally seen in BASIC languages are functioncallbacks and primitive object-orientation. The language is called semi-object-oriented by its author because there are only two levels of theclass hierarchy: built-in classes, and user-defined classes derived from those; the latter cannot be extended further. The ability tocall external sharedlibraries is available, thus giving full access to the underlyingoperating system'sapplication program interface. Other capabilities include built-in interfaces toDirectX andMySQL.

RapidQ features abytecode compiler that produces standaloneexecutables by binding the generated bytecode with theinterpreter. No externalrun time libraries are needed; the bytecode interpreter is self-contained. The file sizes of executable files created by RapidQ are about 150 kilobytes or larger for console applications.

RapidQ's author, William Yu, sold thesource code to REAL Software, the makers ofREALbasic, in 2000. The freely distributed program has been improved and many additional components have been created by an active user group.

External links

[edit]
Dialects of theBASIC programming language (list)
Classic
Microsoft
Texas Instruments
Hewlett-Packard
Locomotive Software
Microcomputers
Minicomputers
Time-sharing computers
Other
Extenders
Procedure-
oriented
Proprietary
Free and
open source
Withobject
extensions
Proprietary
Free and
open source
RAD
designers
Proprietary
Free and
open source
Defunct
C,C++
Open source
Freeware
Retail
Discontinued
Java
Open source
Freeware
Retail
Discontinued
JavaScript
Open source
CLI (.NET)
Open source
Freeware
Retail
Discontinued
Flash
PHP
Open source
Proprietary
R
Python
Open source
Proprietary
Pascal,
Object Pascal
Open source
Freeware
Retail
Discontinued
BASIC
Open source
Freeware
Retail
Discontinued
Go
Open source
Freeware
Retail
Haxe
POP-11
Online
Qt
Open source
GTK
Open source
Proprietary
wxWidgets
Open source
CLI
Open source
Proprietary
VCL,
related
Open source,LCL
Proprietary
Cocoa
Proprietary
Java-based
Open source
Proprietary
Windows API
Open source
Proprietary
Other
Open source
Proprietary
Retrieved from "https://en.wikipedia.org/w/index.php?title=RapidQ&oldid=1201419963"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp