Sueños de Azul por Jaime G. Wong

Superators es un gem de Ruby escrito en Ruby puro que permite crear nuevos operadores, aunque con ciertas limitaciones. Ahora es posible hacer cosas como este ejemplo de Aleks (heh, qué pequeño es el mundo):

["aleks", "bob", "monkey", "zebra"] <~ ["joseph", "xylophone"]

o se me ocurre:

status +-

para negar el valor de una variable (i.e. status = !status). Utilísimo para DSLs o proyectos muy personales. Demasiada magia no es buena.




« “Shadow Caster,” un remix de “The girl with the sun on her head” de Orbital   Inicio Escalando imágenes en Firefox 3 »


Ahora, escribe tú un comentario

Los comentarios pasan antes por mi aprobación. Me reservo el derecho de aprobar o desaprobar los comentarios que vea conveniente.
Pórtate bonito, manténte dentro del tema del artículo y usa el sentido común.






jgwong © 2002-2010 Jaime G. Wong Chacaltana

Todo el contenido original escrito en este blog está protegido
por una licencia Creative Commons Attribution-NonCommercial 2.5.
Los comentarios son propiedad y responsabilidad de cada autor.


Peru Blogs BloGalaxia