Pergunta

Eu quero experimentar SICP com Python.

Pode qualquer um ponto a materiais (video.article ...) que ensina Estrutura e Interpretação de Programas de Computador em python .

Atualmente aprendendo com vídeos SICP de Abelson, Sussman, e Sussman.

Foi útil?

Solução

Não acho que há um conjunto completo de materiais, este é o melhor que eu sei.

Se você for até a gerar o material de si mesmo, um grupo de nós plano de trabalho através SICP coletivamente em . Eu sei que pelo menos uma cara vai estar usando Haskell, então você não estará sozinho na busca de uma rota alternativa.

Outras dicas

A tradução direta do SICP em Python não faria sentido - Esquema e Python são demasiado diferentes. Mas há um par livros semelhantes em Python. O primeiro que vem à mente é "pensar como um cientista da computação". Você encontrará mais informações sobre o material disponível aqui: http://www.greenteapress.com/thinkpython/thinkCSpy/

Eu acho que isso seria ótimo para você, CS61A SICP em Python por Berkeley

SICP-python no Github

velha questão, mas pensei que isso poderia ser útil para alguém.

http://composingprograms.com/

Na tradição de SICP, este texto concentra-se em métodos para abstração, paradigmas e técnicas de programação para a gestão do complexidade de grandes programas. Estes conceitos são ilustrados principalmente utilizando a linguagem de programação Python 3.
...
Compor Programas é de autoria e mantido por John DeNero. O texto foi originalmente publicado como notas de aula para CS 61A na UC Berkeley e é baseado na Estrutura e Interpretação de Programas de computador por Harold Abelson e Gerald Jay Sussman.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top