Hace 16 años | Por nenesio a softwarelibre.org.pe
Publicado hace 16 años por nenesio a softwarelibre.org.pe

En un año el Estado venezolano tendría listo el generador de código venezolano, de nombre código "Altagracia", en seis meses estaría listo el primer demo. Para que el proyecto se inicie, hace falta la firma del presidente Chávez, quien debe autorizar la suma de tres millones de dólares que se erogarán de los convenios energéticos con Uruguay.

Comentarios

D

Parece que se trata de un generador de código, mediante un lenguaje de alto nivel, que luego funciona en la JVM y en el CLI.

j

GeneXus es una herramienta de desarrollo realmente efectiva. El IDE abarca creación del modelo, diseño de formularios Web i GUI, Edición del código de reglas de negocio y eventos de interacción con el usuario, reportes, temas css, integración con datos externos y localización multiidioma.

El punto más interesante es el elevado numero de plataformas y modelos que soporta. En cuanto a motores de BD, soporta prácticamente todo lo deseable (MySQL, PostgreSQL, Oracle, Informix, MS SQL Server, DB2, DB2 AS/400) y en cuanto a runtime, es capaz de generar código C# .Net (Web o GUI), C# .Net Mobile, C/SQL, Cobol para iSeries, RPG para iSeries, Visual Basic, Visual FoxPro, o Java (Web o GUI).

Personalmente uso GeneXus para desarrollos web, sobre Linux/java/tomcat/mysql, pero lo she desplegado sin problemas en otras combinaciones, incluyendo Win32/C#/IIS/MS.SQL. Mis compañeros de equipo desarrollan aplicaciones de gestión, sobre escritorio, y hemos trabajado satisfactoriamente sobre Java 2 Capas (Desktop/Database) tanto java como .Net, y sobre 3 Capas (Desktop/AppServer/Database) en Java.

Mi experiencia con el producto me ha demostrado que respecto a un desarrollo en Java de idénticas características, ganas (por lo menos) de 5 a 1, incluso usando ayudas para skafolding, etc. Y en cuanto a mantenimiento, sin dudarlo, mantener 40 lineas es mejor que mantener 400. Otro punto interesante es que GeneXus te genera el programa para migrar la base de datos entre versiones.

Seria fantástico disponer de una alternativa libre, de verdad, donde además pudiésemos personalizar el generador, las librerías de runtime, y crear nuevas plataformas de ejecución al gusto.

Tengo alguna cosa empezada por casa, para extraer el código de proyectos GeneXus (4 lieneas en java + xslt) y separarlo en ficheros, para facilitarme probar la gramática GeneXus que escribí para ANTLR.

Cantro

A mí me mata lo de "generador de código". ¿Es una herramienta CASE? Es que por la descripción más parece una suite ofimática

Cantro

#2 No, tampoco he oído hablar de él.

i

El enlace a la noticia original: http://www.aporrea.org/tecno/n109605.html (¡qué hermoso nombre de dominio aporrea.org!)

nenesio

conoces el Genexus uruguayo