KBasic

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] .

Jegyzetek

  1. A KBasic forráskódjai archiválva : 2012. április 2. (a Basic for Qt® 1.0 előtti forráskódokat e-mailes kéréssel biztosítottuk)
  2. q7basic.org – a Basic For Qt® hivatalos webhelye

Linkek

Vélemények