|
SICP
Apresentação do livro SICP
O SICP (Structure and Interpretation of Computer Programs) é um dos livros mais famosos da computação. Seu texto integral está na Web, e tem um breve artigo sobre ele na Wikipedia.
O SICP era o livro-texto da disciplina introdutória de computação no MIT até recentemente (lá ele é conhecido como "sick-pee"). Ele continua sendo largamente utilizado no MIT e em outras universidades. É um livro profundo, que ensina um estilo de programação com alto grau de abstração, usando o paradigma funcional, mas não se limitando a ele. A linguagem usada nos exemplos é Scheme, mas o livro não pressupõe que o leitor já saiba Scheme, e o vocabulário de Scheme usado é o essencial. Hackers famosos dizem que o livro mudou sua forma de programar, e os efeitos vão muito além de apenas aprender Scheme. Os exemplos do livro incluem vários interpretadores, uma máquina virtual e até um compilador para esta VM. É uma viagem fascinante para quem se interessa em aprender algumas das fundações teóricas da computação, além de muitos truques de programação. |