Вопрос
Я хочу попробовать SICP на Python.
Может ли кто-нибудь указать на материалы (video.article ...), которые обучают структуре и интерпретации компьютерных программ на python .
В настоящее время учусь на видео SICP Абельсона, Суссмана и Суссмана.
Решение
Не думайте, что есть полный набор материалов, это это лучшее, что я знаю.
Если вы собираетесь сами создавать материал, некоторые из нас планируют совместно работать через SICP на а>. Я знаю, что по крайней мере один парень будет использовать Haskell, поэтому вы не будете одиноки в выборе альтернативного маршрута.
Другие советы
Прямой перевод SICP на Python не имеет смысла - Scheme и Python слишком разные. Но в Python есть пара похожих книг. Первое, что приходит на ум, - это «думать как ученый-компьютерщик». Вы найдете больше информации о доступных материалах здесь: http://www.greenteapress.com/thinkpython/thinkCSpy/
Я думаю, это было бы здорово для вас, CS61A SICP в Python от Беркли
код sicp-python в Github
вот что вам нужно - http://www-inst.eecs.berkeley.edu/~cs61a/fa11/61a-python/content/www/index.html р>
Старый вопрос, но подумал, что это может быть полезно для кого-то.
В традиции SICP этот текст посвящен методам абстракция, парадигмы программирования и методы управления сложность больших программ. Эти понятия иллюстрируются в первую очередь используя язык программирования Python 3.
...
Составление программ разработано и поддерживается Джоном ДеНеро. Первоначально текст был опубликован как конспект лекций для CS 61A в Калифорнийском университете. Беркли и основан на структуре и интерпретации Компьютерные программы Гарольда Абельсона и Джеральда Джея Суссмана.