KBasic alternativa a VB6, rival de VB.Net y con la potencia de C++


KBasic alternativa a VB6, rival de VB.Net y con la potencia de C++





Voy a resumir la descripción de KBasic de una forma muy sencilla de entender..

KBasic es un proyecto OpenSource (Código Abierto) creado por Bernd Noetscher en KBasic Software, son muchos años de trabajo pero al final logró algo muy bueno..,
KBasic incorpora muchas de las características de los lenguajes actuales como ser Visual Basic 6.0, Visual Basic Net, Java y C++ pero sin llegar a ser un clon de ninguno de estos, KBasic tiene su propia estructura, pero sin dejar de ser compatible con QB, VB 6.0 y VB.Net..

Screenshot (Click en la imagen para Ampliar)
El código de los ScreenShot es simple, mostrar un MsgBox y cambiar la transparencia del formulario con un simple código de una sola linea.
Screen1: Ventana de Código y Editor de Formularios Screen2:Programa en ejecución



Sin duda la diferencia más notable entre KBasic y QB, VB 6.0 y VB.Net es la posibilidad de portar el código a múltiples plataformas como ser Windows, Linux y la novedad a Mac OS sin necesidad de tener que aprender otro lenguaje,

KBasic incorpora su propio Framework o mejor dicho su propio conjunto de API's (Interfaz de programación de aplicaciones) apoyando al software libre, esto hace que nuestras aplicaciones no sean dependientes de librerías con (C)opyright de Microsoft Windows y por ende ser portables a otras plataformas.

¿CUÁL ES LA DIFERENCIA ENTRE VB6 Y KBasic?

En general, ambas son muy iguales

  • KBasic es 100% compatible con la sintaxis (palabras claves como DIM, SI, SELECT CASE ...)
  • IDE KBasic es muy similar a VB6 (Diseñador de formularios, resaltado de sintaxis, auto de conclusión, Integrados de Ayuda ...)
  • KBasic soporta muchos controles, que son muy iguales a los controles de VB6 (Formulario, CommandButton, TextBox ...)
  • KBasic viene con un rico conjunto de objetos, como Visual Basic 6 (de aplicaciones, ...)
  • KBasic es capaz de crear aplicaciones independientes (EXE, BIN ...)
  • KBasic es capaz de utilizar muchas bases de datos (en un futuro próximo: MySQL, ODBC ...)
  • KBasic no es compatible con ActiveX, porque ActiveX se limita a Windows ®
.
¿CUÁL ES LA DIFERENCIA ENTRE VB. NET ™ Y KBasic?

Después de mencionar las diferencias entre VB6 y KBasic solo es necesario complementar la diferencia con VB.Net..,
Pues con cada versión que sale de VB.net los programadores se ven obligados a aprender la nueva sintaxis y tener que acostumbrarse nuevamente a los cambios y cada vez más son más dependientes..,

KBasic es 100% compatible con VB.Net, esto quiere decir que no necesita cambiar sus métodos de programación para adaptarse al nuevo lenguaje, y más saber que puede compilar sus aplicaciones para ser multiplataforma.

Más información

.
Download
.
Nota: La versión para Windows y Mac OS es comercial (Trial) la versión para Linux es completamente gratuita.

Antes de probar Visual Basic Net intenta con KBasic ;)


Si copias este post no olvides especificar la fuente ;)
Fuente original -> 
http://www.designal.net/smf/index.php/topic,257.0.html
SHARE

Oscar perez

Arquitecto especialista en gestion de proyectos si necesitas desarrollar algun proyecto en Bogota contactame en el 3006825874 o visita mi pagina en www.arquitectobogota.tk

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 comentarios:

Publicar un comentario