Structure and Interpretation of Computer Programs - 2nd Edition (MIT)的笔记(5)
>我来写笔记
按有用程度 按页码先后 最新笔记
-
Building Abstractions with Procedures
reflector (逆风的方向,更适合飞翔)
MIT的视频课程提到了metalinguistic abstraction,也就是元语言学的抽象。Wiki的解释如下 举例来说:为一个机场建模,面向过程(C语言)的程序员会建造一个数据的结构体来表示机场的元素,还会建造函数去操纵这些结构体;面向对象(C++)的程序员会建造一个具有特定方法的对象去表示元素和他们的行为;函数式(Scheme)程序员会创建既表示机场中的元素也表示他们的行为的函数解决问题;而元语言程序员会通过创造一个有自己的基.. (更多)2011-09-30 11:06:04 回应
-
Building Abstractions with Procedures
reflector (逆风的方向,更适合飞翔)
If Lisp is not a mainstream language, why are we using it as the framework for our discussion of programming? Because the language possesses unique features that make it an excellent medium for studying important programming constructs and data structures and for relating them to the linguistic features that support them. The most significant of these features is the fact that Lisp descriptions of... (更多)2011-09-29 21:26:56 回应
笔记是你写在书页留白边上的内容;是你阅读中的批注、摘抄及随感。
笔记必须是自己所写,不欢迎转载。摘抄原文的部分应该进行特殊标明。
>Structure and Interpretation of Computer Programs - 2nd Edition (MIT)

