Opal, compilador de Ruby a Javascript

Opal, compilador de Ruby a Javascript
Sin comentarios Facebook Twitter Flipboard E-mail

En el mundo de las tendencias dentro del desarrollo web hay una que está muy en boga: las herramientas que convierten código en los más variopintos lenguajes en código Javascript. Y es que para muchos Javascript es solamente un mal necesario y prefieren trabajarse sus propias herramientas que conviertan código en Javascript a ensuciarse las manos con ese lenguaje del demonio. Hoy os traemos otra herramienta de esta tipo: Opal, un compilador de Ruby a Javascript, es decir, que lleva Ruby al navegador.

Opal está formado por un compilador, unas librerías core y una implementación runtime de tamaño poco más que diminuto. Es muy sencillo de instalar a través de RubyGems en tus proyectos Ruby, está alojado para descarga y forkeo en GitHub con una licencia MIT y tiene una documentación bastante amplia y bien pensada.

Todo esto para conseguir magia de este estilo:

Opal.compile("puts 'wow'") # => "(function() { ... })()"

Realmente interesante para cualquier desarrollador web con Ruby.

Pd1: un tutorial de Sitepoint bastante interesante para sacarle todo el partido a Opal. Ideal si te han entrado ganas de cacharrear con este compilador.

Pd2: he conseguido el post sin hacer ninguna broma del estilo de "Opal via hase un corral"... oh, wait!

Vía | opalrb.org

Comentarios cerrados
Inicio