[Python-es] Sobre Lupa (python+lua)

Chema Cortes pych3m4 en gmail.com
Jue Dic 2 19:42:46 CET 2010


El día 2 de diciembre de 2010 15:44, lasizoillo <lasizoillo en gmail.com> escribió:

> Mmmm, al ver ese ejemplo he tenido un "breve" deja-vu:
> http://breve.twisty-industries.com/
>
> Supongo que te ahorras trabajo al hacerl el DSL. Interesante.

¡Para algo tienen que servir los DSLs! Pero te hago ver que el código
que he puesto antes es puro código lua: no emplea nueva gramática, ni
mucho menos conforma un lenguaje. Tampoco hay metaprogramación, aunque
haya hablado de "macros": no se genera código.

Al igual que en python hablamos de "modismos" del lenguaje, se debería
hablar también de la "expresividad" de un lenguaje como la facilidad
del lenguaje para transmitir una idea. Ya se sabe que cualquiera puede
programar para que lo entienda una máquina, pero sólo un buen
programador consigue, además, que lo entienda otro programador.


Más información sobre la lista de distribución Python-es