The first 3 chapters of SICP 2nd focus on the "structure" part of the book title. Generally these chapters discuss the programming methodology and some engineering rules - by LISP though. Most are very familiar to me a c++ programmer, but the author elaborates all these by a very high-level perspective - in my opinion it is a formal language theoretical aspect, the author even reveals the drawbacks of C/C++/Java/C# such languages based on commands and the concept of functional language has been introduced. It is really mind-broading.
I really admire authors' unmeasurable understanding to the computer languages, but unfortunately I've no much interest on this area. What's lucky, the rest chapters of the book introduces the language interpreter which is exactly what I intended to learn about this book.
本书前3章重点介绍《SICP》第二版中“结构”部分的内容,主要讨论了编程方法论及一些工程规则,并通过LISP语言进行阐述。作者从高级视角审视了C/C++/Java等命令式语言的局限性,并引入了函数式编程的概念。
748

被折叠的 条评论
为什么被折叠?



