Kbásico

Kbásico
Semántica orientado a objetos
clase de idioma entorno de desarrollo integrado , lenguaje de programación, lenguaje de programación procedimental y lenguaje de programación orientado a objetos
Autor Bernd Noetscher
sistema de tipos estricto, estático
sido influenciado Visual Basic , VB.NET , Java
Licencia GNU GPL
Sitio web q7basic.org
kbasic.org
KBásico v. 1.x (kbc, kbide y kbrun)
Tipo de Compilador , intérprete , IDE + biblioteca de widgets
Desarrollador Software KBasic de Bernd Noetscher
Escrito en C++
Interfaz Qt
Sistema operativo Linux , Microsoft Windows y MacOS
ultima versión 1,89 (6 de octubre de 2010)
Licencia GNU GPL
Sitio web kbasic.com

KBasic  es un framework RAD para programar en un dialecto de Basic cercano a VB.NET , Visual Basic , Visual Basic para Aplicaciones y Java , sintácticamente totalmente compatible con VB6, VBA y QBasic .

La biblioteca de widgets de KBasic es un complemento para Qt .

Se distribuye en forma de códigos fuente de fuente abierta [1] y una versión profesional, gratuita para Linux y distribuida bajo condiciones de shareware para Windows y Mac OS X (el compilador requerido para crear archivos ejecutables independientes no funciona en la versión no registrada ).

El compilador e intérprete del lenguaje tiene tres modos de funcionamiento: KBasic (nativo, parcialmente compatible con VB.NET ), pero se distingue de él por entrada programática, Old Basic (compatible con VB6 ) y Very Old Basic (compatible con QBasic ). El IDE es similar a Microsoft Visual Studio .NET e incluye un depurador incorporado . KBasic soporte para el desarrollo de aplicaciones que incluyen un DBMS embebido ( SQLite ) o utilizan MySQL o PostgreSQL . Hay asistentes para crear formularios e informes.

Las desventajas de KBasic incluyen compatibilidad incompleta con los dialectos de Microsoft BASIC, un IDE no muy conveniente y bajo rendimiento.

El 15 de agosto de 2012, se lanzó una nueva versión del producto con el nombre Basic For Qt® v. 1.0. Funciona con Qt versión 4.8, los códigos fuente del compilador, intérprete y runtime en C++ e IDE están disponibles en el sitio , escritos en BASIC mismo [2] .

Notas

  1. Códigos fuente de KBasic Archivado el 2 de abril de 2012. (los códigos fuente anteriores a Basic for Qt® 1.0 se proporcionaron mediante una solicitud por correo electrónico)
  2. q7basic.org - sitio web oficial de Basic For Qt®

Enlaces

Reseñas