MIT自己不都已经改用Python讲这门课了吗?还抱着scheme不放没必要吧。
本中当年还是本青的时候,很多EDA软件都用scheme做内置脚本,连着几十个括号看得人欲仙欲死,绝对是反人类的。
【 在 milksea 的大作中提到: 】
: 要是已经熟悉函数式语言的思路,熟悉多种编程范式,那就无所谓。如果不熟,那就颇有可观之处。
: 这书的内容组织最好的地方大概就是用一个简单的语言把好多种编程范式从基本用法到理论原理再到背后实现都串起来了,最后要自己写这些编程范式的解释器、编译器。所以可以加深理解,触类旁通。
: 这书用scheme表述,又是培养老派的那种万丈高楼平地起什么都自己写从不调库的那种程序员,距离今天的工程实践比较远。而且这书又是适合整两个学期才能讲完的零基础大学教材,必然比较冗长,不写代码不做练习也收效不好。那么对于工作后的程序员看,应该说要花的力气是比较大的,甚至可以说有些力气必然是有点浪费的。比方说数据抽象或者局部变量赋值,对成手程序员是老概念,又要用lisp搞一遍,那就比较乏味。
--
FROM 124.74.246.*