Alô Carlos,

On Mon, 25 Aug 2014 10:14:55 -0300 Carlos Burity <[email protected]> wrote:

> Muito obrigado pelas respostas.
> Noto que existem algumas implementações do LISP e que as respostas às
> questões estão bem relacionadas com cada implementação.
> Qual implementação usa, e qual indicaria a um iniciante no assunto?

Atualmente, Lisp se refere a uma família de linguagens com
características comuns.  Dentre os membros desta família, estão: Common
Lisp, Scheme, Racket, Emacs Lisp, Arc, Clojure e outras.

Algumas dessas linguagens possuem especificação "formal" (Scheme e
Common Lisp).  Outras possuem uma implementação de referência.

Normalmente as linguagens possuem múltiplas implementações,
especialmente no caso de Scheme (centenas).  Scheme ainda tem a
especificação versionada.

Como podes ver, a fragmentação no mundo dos parênteses é bem grande. :-)

Para aprendizado dos conceitos fundamentais de Lisp, acho que qualquer
linguagem/implementação quebra o galho.  Eu considero Scheme mais
simples, mas é possível que haja opiniões divergentes.

Eu particularmente uso uma implementação de Scheme chamada CHICKEN
(http://www.call-cc.org), pelo aspecto prático.  Dependendo das tuas
necessidades, talvez outras opções sejam mais adequadas.

Mario
-- 
http://parenteses.org/mario

-- 
You received this message because you are subscribed to the Google Groups 
"Lisp-br" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/lisp-br.
For more options, visit https://groups.google.com/d/optout.

Responder a