Practical Common Lisp
Para quem quiser um ótimo livro de linguagens de programação recomendo o Practical Common Lisp de Peter Seibel.
Ele consegue mostrar a verdadeira cara de Lisp e já nos primeiros capitulos você consegue ver porque outros escritores, como Paul Graham, falam tão bem de Lisp. Eu vinha usando Lisp apenas para configurar o Emacs e já tinha lido livros como An Introduction to Programming Emacs Lisp e Writing GNU Emacs Extensions. Ambos são ótimos livros, mas não chegam nem perto da visão que PCL me deu já nos primeiros capitulos.
Lisp Macros, Closures, Collections e Generic Functions são conceitos que pareciam complicados para mim, mas que Peter Seibel consegue explicar de forma que parecem conceitos simples.
Alguns dizem que se deve aprender Lisp para abrir a cabeça e usar os conceitos aprendidos em outras linguagens. Após alguns capítulos de PCL estou começando a pensar que se deve aprender Lisp para usar essa linguagem e, apenas em raras situações, recorrer a outras linguagens.
zero comments so far »
Please won't you leave a comment, below? It'll put some text here!
Copy link for RSS feed for comments on this post or for TrackBack URI
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>