|
|
|
Estoy convencido de que Ruweb puede ser una herramienta muy útil para
los programadores, especialmente si alguien se tomara la molestia
de integrar su sintaxis en algún editor o entorno de desarrollo
(como Eclipse o Emacs), cosa que por ahora yo no tengo intención de
hacer.
Sería muy interesante al menos la distinción en un editor de los fragmentos de documentación, código y metacódigo y el “plegado” (folding) de los fragmentos. Una integración mayor resultaría complicada porque un archivo Ruweb puede contener fragmentos de código en multiples lenguajes, y la lógica de los fragmentos (metacódigo) es código Ruby arbitrario. En cualquier caso, una posibilidad intersante sería disponer de un editor especializado para Ruweb, quizás algo similar a Leo). |
Ruweb es un sistema de programación literaria que estoy desarrollando. El propósito es conseguir un sistema independiente del lenguaje (código) que se va a producir, flexible (el código se genera dinámicament) y con un código fuente legible como texto simple.
El sistema está empezando a ser útil, aunque todavía no está disponible la generación de documentanción y su ejecución resulta bastante lenta.
En breve espero proporcionar más información aquí, y también mejorar considerablemente la utilidad del sistema.
Por el momento la única forma de saber más sobre Ruweb es descargar su código fuente: