|
Suffolk University - Suffolk - Spring 2011 | ||
Section A | ||
Structure and Interpretation of Computer Programs, Second Edition (2nd Edition) by Harold Abelson, Gerald Jay Sussman, Julie Sussman Hardcover, 657 Pages, Published 1996 ISBN-10: 0-07-000484-6 / 0070004846 ISBN-13: 978-0-07-000484-9 / 9780070004849 本書を一言で表現すれば、これ1冊でコンピュータのすべてがわかる本である。最近の自然科学や工学では、簡単な規則から予測できない現象を研究する複雑系がはやっている。本書は、そのような思想とはある意味で対立する哲学で書かれている。 いかなる大きなプログラムでも、それは人間の手によって書かれた小さなプログラムから成り立っており、それらの各部分をよく理解しておけば理解可能であるということだ。逆にいえば、部品となるプログラムを理解しさえすれば、それらを組み合わせて正しく動作する大きなプログラムを作れるわけだ。物理学でいえば素粒子論のような還元主義的な考えであり、ある意味ではオーソドックスな工 |