Структура и интерпретация компьютерных программ: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Just Skiv (обсуждение | вклад) Нет описания правки Метка: добавление ссылки |
Just Skiv (обсуждение | вклад) Нет описания правки |
||
Строка 27: | Строка 27: | ||
* [http://sicp.org.ua SICP Wiki — решения и обсуждение заданий из книги] {{ref-en}} |
* [http://sicp.org.ua SICP Wiki — решения и обсуждение заданий из книги] {{ref-en}} |
||
* [http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/ Лекции авторов книги по курсу SICP] {{ref-en}} |
* [http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/ Лекции авторов книги по курсу SICP] {{ref-en}} |
||
* [http://sicp.sergeykhenkin.com/sicp-exercise-solutions/ Комментарии и решения упражнений из книги] |
* [http://sicp.sergeykhenkin.com/sicp-exercise-solutions/ Комментарии и решения упражнений из книги] |
||
[[Категория:Компьютерная литература]] |
[[Категория:Компьютерная литература]] |
Версия от 11:50, 8 февраля 2011
Структура и интерпретация компьютерных программ | |
---|---|
Structure and Interpretation of Computer Programs | |
Автор | Харольд Абельсон, Джеральд Сассман |
Язык оригинала | английский |
Оригинал издан | 1985 |
Серия | The MIT electrical engineering and computer science series |
Издатель | MIT Press |
Страниц | 542 |
Носитель | книга |
ISBN | ISBN 0-262-01077-1 |
Текст на стороннем сайте |
«Структу́ра и интерпрета́ция компью́терных програ́мм» (англ. Structure and Interpretation of Computer Programs — SICP) — классическая книга Харольда Абельсона и Джеральда Сассмана о программировании, выпущенная издательством Массачусетского технологического института в 1985 году. В институте она использовалась как учебник для начального курса программирования 6.001 с одноимённым названием (6.001 был заменён курсом 6.01, использующим Python). Помимо этого, книгу используют во многих американских учебных заведениях, имеющих курсы, так или иначе связанные с языком Scheme[1].
Используя Scheme (диалект языка LISP), авторы описали основные концепции программирования, включая абстракцию (данных и исполнения), рекурсию и метаязыковую абстракцию.
Также в книге изложена практическая реализация концепций регистровой машины и метациклического интерпретатора.
Текст второго издания книги распространяется под лицензией Creative Commons (CC-BY-NC версии 3.0).