Frage

Ich möchte versuchen, SICP mit Python.

Kann jeder einen Punkt Materialien (video.article ...), die lehrt Struktur und Interpretation von Computerprogrammen in Python .

Zur Zeit des Lernen von SICP Videos von Abelson, Sussman und Sussman.

War es hilfreich?

Lösung

Denken Sie nicht, eine komplette Reihe von Materialien ist, this ist die beste, die ich kenne.

Wenn Sie sich selbst zu erzeugen, das Material sind, werden mit einer Reihe von uns planen gemeinsam durch SICP arbeiten bei . Ich weiß, dass mindestens ein Kerl wird Haskell verwenden, so dass Sie bei der Verfolgung eine alternative Route nicht allein sein.

Andere Tipps

Scheme und Python ist viel zu unterschiedlich -

Eine direkte Übersetzung von SICP in Python würde keinen Sinn machen. Aber es gibt ein paar ähnliche Bücher in Python. Der erste, der in den Sinn kommt, ist „Denken wie ein Informatiker“. Sie finden hier weitere Informationen über verfügbares Material finden: http://www.greenteapress.com/thinkpython/thinkCSpy/

Ich denke, das für Dich groß sein würde, CS61A SICP in Python von Berkeley

SICP-python Code auf Github

Alte Frage, aber dachte, das für jemanden nützlich sein könnte.

http://composingprograms.com/

  

In der Tradition der SICP, dieser Text konzentriert sich auf Methoden zur   Abstraktion, Programmierparadigmen und Techniken für die Verwaltung der   Komplexität von großen Programmen. Diese Konzepte sind in erster Linie veranschaulicht   mit der Python 3 Programmiersprache.
  ...
  Komponieren Programme wird verfasst und gepflegt von John DeNero.   Der Text wurde ursprünglich als Skriptum für CS 61A an der UC veröffentlicht   Berkeley und basiert auf der Struktur und Interpretation anhand von   Computerprogramme von Harold Abelson und Gerald Jay Sussman.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top