KBasic | |
---|---|
Szemantika | objektum orientált |
Nyelvóra | integrált fejlesztői környezet , programozási nyelv , procedurális programozási nyelv és objektumorientált programozási nyelv |
Szerző | Bernd Noetscher |
Típusrendszer | szigorú, statikus |
Befolyásolt | Visual Basic , VB.NET , Java |
Engedély | GNU GPL |
Weboldal |
q7basic.org kbasic.org |
KBasic v. 1.x (kbc, kbide és kbrun) | |
---|---|
Típusú | Fordító , értelmező , IDE + widget könyvtár |
Fejlesztő | Bernd Noetscher KBasic szoftvere |
Beírva | C++ |
Felület | Qt |
Operációs rendszer | Linux , Microsoft Windows és Mac OS |
legújabb verzió | 1,89 (2010. október 6.) |
Engedély | GNU GPL |
Weboldal | kbasic.com |
A KBasic egy RAD -keretrendszer a VB.NET -hez , a Visual Basic -hez , a Visual Basic for Applications -hoz és a Java - hoz közeli dialektusban történő programozáshoz , szintaktikailag teljes mértékben kompatibilis a VB6, VBA és QBasic nyelvekkel .
A KBasic widget -könyvtár a Qt kiegészítője .
Nyílt forráskódok [1] és professzionális verzió formájában terjesztve, ingyenes Linuxra és shareware feltételek mellett terjesztve Windows és Mac OS X rendszeren (az önálló futtatható fájlok létrehozásához szükséges fordítóprogram nem működik a nem regisztrált verzióban ).
A nyelv fordítója és tolmácsa három működési móddal rendelkezik: KBasic (natív, részben kompatibilis a VB.NET -el ), de programozott bemenet különbözteti meg tőle, Old Basic (kompatibilis a VB6 -tal ) és Very Old Basic (kompatibilis a QBasic -el ). Az IDE hasonló a Microsoft Visual Studio .NET-hez, és tartalmaz egy beépített hibakeresőt . KBasic támogatás beágyazott DBMS -t ( SQLite ) tartalmazó, vagy MySQL -t vagy PostgreSQL -t használó alkalmazások fejlesztéséhez . Vannak varázslók az űrlapok és jelentések létrehozásához.
A KBasic hátrányai közé tartozik a Microsoft BASIC dialektusokkal való hiányos kompatibilitás, a nem túl kényelmes IDE és az alacsony teljesítmény.
2012. augusztus 15-én megjelent a termék új verziója Basic For Qt® v. néven. 1.0. A Qt 4.8-as verziójával működik, a fordító, az interpreter és a futási környezet forráskódja C ++ és IDE nyelven elérhető az oldalon , magában BASIC-ben megírva [2] .
A BASIC programozási nyelv dialektusai | |
---|---|
Klasszikus |
|
átmeneti |
|
eljárási |
|
Tárgy |
|
Mobil |
|
Konzol |
|