Zero

Zero
Zero

11 mayo 2007

Actualización: J--

En la página web ya está disponible, desde hace algunos días, el compilador J--, que es capaz de generar código ejecutable Zero desde un código fuente muy parecido al de Java.

La documentación ya está en la web, así como otras actualizaciones, incluyendo una revitalizada sección de pantallazos que tienen al IDE Scite como estrella principal.

Al igual que Prowl, J-- es una contribución proveniente de un Proyecto de Fin de Carrera de la Escuela Superior de Ingeniería Informática, donde trabajo.

07 mayo 2007

Actualización de Zero

Ha pasado ya un año desde la última actualización, y siguiendo la política anual de actualizaciones, debería haber publicado ya una nueva versión. Las acutalizaciones coinciden con las clases de Tecnologías de Objetos.

Sin embargo, este año ha habido muchas mejoras (optimización de registros, persistencia ya completa ...) y en las pruebas de integración final han surgido demasiados defectos como para publicar. Espero que sea un problema de un mes o dos, nada más.

Por lo menos he incluído la posibilidad de utilizar un IDE con Zero, que ya está funcionando, y he reordenado los paquetes para que los archivos estén un poco más ordenados.

http://trevinca.ei.uvigo.es/~ jgarcia/TO/zero/


Un IDE para Zero

Un IDE para trabajar cómodamente en Zero

Este era el problema del que los alumnos se quejaban con más frecuencia: la ausencia de un IDE en el que se pudiera programar más cómodamente con Zero. Lo cierto es que lo ideal sería tener un IDE propio, específico para Zero, pero bueno, mientras no hay uno siempre queda esta posibilidad: SciTE.

http://www.scintilla.org

SciTE es un editor de textos orientado a programación (basado en el componente Scintilla), y lo cierto es que es altamente configurable. No sólo se puede especificar un resaltado de sintaxis, sino que es posible indicar la forma de compilar y ejecutar cada archivo.

Por si ésto fuera poco, cumple con los otros dos requisitos de este proyecto: en primer lugar, es multiplataforma, y en segundo lugar, es posible empaquetarlo fácilmente e integrarlo en los paquetes de Zero sin que condicione el resto de paquetes.