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.
