JavaFree.org | RubyOnBr.org

Rewrite <= Lisp Macros para Ruby?

Acompanhar Rewrite <= Lisp Macros para Ruby? 1 post, 1 participante

Avatar Ronie Uliana 887 posts

Esse é uma notícia menor, mas como eu gosto muito de Lisp, não podia deixar passar :)

http://weblog.raganwald.com/2008/06/not-going-dark.html

Existe um gem “protótipo do protótipo” para dar ao Ruby o mesmo poder das macros de Lisp. Pra quem não conhece, é uma espécie de geração de código “on the fly” e junto com closures é uma das coisas que mais facilita você estender a linguagem. Vale a pena dar uma lida no artigo para se ter uma noção do que a coisa é.