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)

Endereço de trackback para este post

Trackback URL (clique direito e copie atalho/localização do link)

1 comentário


Notice: Undefined index: comment_secret in /home/walter/repositories/whissip-dev/blogs/inc/comments/model/_comment.class.php on line 161
  1. Ronie Uliana Email says :

    Hehehe, meus livros de LISP estão pra chegar :)

    Quem sabe o cachorro velho aqui aprende alguns truques novos :D

Share Your Thoughts


Seu endereço de e-mail não será revelado nesse site.

Sua URL será exibida.
PobreExcelente
(Quebras de linha se tornam <br />)
(Nome, e-mail & website)
(Permitir que usuários o contatem através de um formulário eletrônico (seu e-mail não será exibido.))
Subscribe to comments by email

You can just use your OpenID to provide your name, e-mail and url.