Ruby e Lisp
por Walter Cruz on 15/02/2007
in Programação, Ruby
Link: http://kroger.lisp-br.org/cgi-bin/blosxom/2007/01/18#matzlisp
O prof. Pedro Kroger, conhecido por seu trabalho com Lisp, publicou em seu blog uma tradução de um e-mail do Yukihiro Matsumoto 'Matz' sobre o relacionamento entre ruby e lisp.
Nas palavras do Matz, traduzidas pelo Pedro:
Ruby é uma linguagem criada nos seguintes passos:
- pegue uma linguagem lisp simples (como uma antes de CL)
- remova macros e expressões simbólicas
- acrescente um sistema de objetos simples (muito mais simples que CLOS)
- acrescente blocos, inspirado por funções de ordem superior
- acrescente métodos encontrados em Smalltalk
- acrescente funcionalidades encontradas em Perl (mas em uma maneira orientada a objetos)
Subscribe: 



Hehehe, meus livros de LISP estão pra chegar :)
Quem sabe o cachorro velho aqui aprende alguns truques novos :D