Структура и интерпретация компьютерных программ
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-SA версии 4.0).[2]

Примечания

править
  1. Список учебных заведений, использующих Scheme. Сайт Schemers Inc. Архивная копия от 30 марта 2009 на Wayback Machine  (англ.)
  2. Welcome to the SICP Web Site. MIT Press. — «Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman with Julie Sussman is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License by the MIT Press.» Дата обращения: 5 августа 2018. Архивировано 5 августа 2018 года.

Ссылки

править

📚 Artikel Terkait di Wikipedia

Информатика

Codebreakers, 1967. Computer Science: Achievements and Challenges circa 2000, 2000. Abelson H., Structure and Interpretation of Computer Programs, 1996. Black

Тетрис

правообладатель торговой марки «ТЕТРИС» Copyright Registration for Computer Programs Information on game copyrighting from the Library of Congress Архивная

Синтаксический сахар

Sussman, Gerald Jay, Sussman, Julie. Structure and Interpretation of Computer Programs. — MIT Press, 1996. — ISBN 0-262-51087-1. Benjamin Pierce. Types and

Scheme

Structure and Interpretation of Computer Programs (англ.) Видео-лекции «Structure and Interpretation of Computer Programs», Harold Abelson и Gerald Jay

Генетическое программирование

Paradigm for Genetically Breeding Populations of Computer Programs to Solve Problems, Stanford University Computer Science Department technical report STAN-CS-90-1314

Рэндзю

between computer programs: Gomoku (англ.). // ICGA. Дата обращения: 5 декабря 2012. Архивировано из оригинала 7 декабря 2012 года. Renju Computer World

Функциональное программирование

в книге восемьдесят пятого года «Structure and Interpretation of Computer Programs». В 1972 году Пер Мартин-Лёф создал интуиционистскую теорию типов

Сёги

Hijutsu, Ikki ni Semetsubusareru 将棋ソフトにアマ組完敗 秘術、一気に攻めつぶされる [Shogi computer programs crush amateurs]. The Asahi Shimbun (яп.). 2 августа 2011. Архивировано