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)
Hehehe, meus livros de LISP estão pra chegar
Quem sabe o cachorro velho aqui aprende alguns truques novos