Structure and Interpretation of Computer Programs

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire

『計算機プログラムの構造と解釈』Structure and Interpretation of Computer Programs。原題の略称SICPがよく使われる)は、1985年にMIT出版から刊行された、計算機科学分野の古典的な教科書。著者はマサチューセッツ工科大学 (MIT) の教授ハロルド・エイブルソンジェラルド・ジェイ・サスマン、ジェラルドの妻ジュリー・サスマン。MITコンピュータ科学科の6.001として知られるプログラミングの入門講義や、その他の学校で、教科書に使われてきた。現在は第2版(ISBN 978-0262510875)で、計算機科学の古典として広く認められている。

表紙に魔術師が描かれているため魔術師本Wizard Book)としても知られ、まれに表紙の色をとって紫本Purple Book)とも呼ばれる。

プログラミング言語LISPの方言Schemeが用いられ、抽象化再帰インタプリタメタ言語的抽象といった計算機科学の概念の心髄が説明されている。

第二版の日本語訳(ISBN 978-4894711631)を担当したのは、日本最初のハッカーとして知られる和田英一である。和田は一時MIT助教授であったため、著者の一人ジェラルド・サスマンとは知り合いである。全体的に訳が古めかしいという不評も一部にある。

目次

影響

SICPは計算機科学教育に大きな影響を与え、のちの数多くの教科書がその体裁に刺激を受けた。

  • Structure and Interpretation of Classical Mechanics(通称SICM)は、ジェラルド・ジェイ・サスマンによる、Schemeを使ったもう一つの教科書。
  • How to Design Programs(通称HtDP)は、SICPと同様のアイディアを数多く盛り込んだ、より取っ付きやすい初等的な教科書。
  • Essentials of Programming Languagesは、プログラミング言語の講義の教科書。
  • Concepts, Techniques, and Models of Computer Programmingは、Schemeを利用せずにインタープリタベースの学習を採用した最近の教科書。

関連項目

書籍

  • 『計算機プログラムの構造と解釈 第二版』、ジェラルド・ジェイ サスマン (著) 、ハロルド エイブルソン (著) 、ジュリー サスマン (著) 、和田英一 (訳) 、ピアソン・エデュケーション、2000年 ISBN 978-4894711631
  • Structure and Interpretation of Computer Programs Second Edition, Harold Abelson, Gerald Jay Sussman, Julie Sussman, Mit Press, 1996, ISBN 978-0262510875

外部リンク

以下は英語

以下は日本語

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net