RapidQ | |
---|---|
Sprog klasse | software |
RapidQ (også kendt som Rapid-Q ) er en gratis , tværplatform , semi-objektorienteret dialekt af BASIC -programmeringssproget .
Det kan bruges til at oprette applikationer med konsol eller grafiske brugergrænseflader, såvel som Common Gateway Interface applikationer . IDE inkluderer en træk-og-slip formularbygger, syntaksfremhævning og kompilering med et enkelt klik. Versioner er tilgængelige til Windows , Linux , Solaris og HP-UX .
Yderligere funktioner, der ikke almindeligvis findes i BASIC-sprog, er funktionstilbagekald og primitiv objektorientering. Sproget kaldes semi-objekt-orienteret af dets forfatter, fordi der kun er to niveauer af klassehierarkiet : indbyggede klasser og brugerdefinerede klasser afledt af dem; sidstnævnte kan ikke forlænges yderligere. Muligheden for at kalde delte dynamiske biblioteker er tilgængelig , hvilket giver fuld adgang til programmeringsgrænsefladen for det underliggende operativsystem . Andre funktioner omfatter indbyggede grænseflader til DirectX og MySQL .
RapidQ har en bytekode -kompiler , der opretter selvstændige eksekverbare filer ved at linke den genererede bytekode til en fortolker , der er selvstændig.
RapidQ-forfatteren William Yu solgte kildekoden til REAL Software, skaberne af REALbasic , i 2000 . [1] Den gratis software er blevet forbedret, og mange yderligere komponenter er blevet oprettet af en aktiv gruppe af brugere.
BASIC -programmeringssproget | Dialekter af|
---|---|
Klassisk |
|
overgang |
|
proceduremæssige |
|
Objekt |
|
Mobil |
|
Konsol |
|
IDE | |
---|---|
Universel | |
C / C++ | |
GRUNDLÆGGENDE | |
Java |
|
Pascal | |
PHP |
|
Python | |
ActionScript | |
rubin | |
sammenligning |