RapidQ | |
---|---|
Jazyková třída | software |
RapidQ (také známý jako Rapid-Q ) je bezplatný , multiplatformní , poloobjektově orientovaný dialekt programovacího jazyka BASIC .
Lze jej použít k vytváření aplikací s konzolovým nebo grafickým uživatelským rozhraním, stejně jako aplikací Common Gateway Interface . IDE obsahuje tvůrce formulářů přetažením, zvýraznění syntaxe a kompilaci jedním kliknutím. K dispozici jsou verze pro Windows , Linux , Solaris a HP-UX .
Další funkce, které se v jazycích BASIC běžně nevyskytují, jsou zpětná volání funkcí a primitivní objektová orientace. Autor nazývá jazyk semi-objektově orientovaný, protože existují pouze dvě úrovně hierarchie tříd : vestavěné třídy a uživatelsky definované třídy z nich odvozené; posledně jmenovaný nelze dále rozšiřovat. K dispozici je možnost volat sdílené dynamické knihovny , což poskytuje plný přístup k programovacímu rozhraní základního operačního systému . Mezi další funkce patří vestavěná rozhraní pro DirectX a MySQL .
RapidQ má kompilátor bajtového kódu, který vytváří samostatné spustitelné soubory propojením vygenerovaného bajtového kódu s interpretem , který je samostatný.
Autor RapidQ William Yu prodal zdrojový kód společnosti REAL Software, tvůrcům REALbasic , v roce 2000 . [1] Svobodný software byl vylepšen a aktivní skupinou uživatelů bylo vytvořeno mnoho dalších komponent.
BASIC | Dialekty programovacího jazyka|
---|---|
Klasický |
|
přechodný |
|
procesní |
|
Objekt |
|
mobilní, pohybliví |
|
Řídicí panel |
|
IDE | |
---|---|
Univerzální | |
C / C++ | |
ZÁKLADNÍ | |
Jáva |
|
Pascal | |
PHP |
|
Krajta | |
ActionScript | |
rubín | |
srovnání |