论坛首页 综合技术论坛

学习SICP这本书有什么好处?

浏览 10876 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-01-31  
看到这里不少高手都在学习或者已经学习完毕或者打算学习SICP,我看了一下目录和序言,还没有感觉到直接的好处,因此在这里斗胆请教一下,学习这本书,对于工作,对于自己技术的储备都可以带来哪些实际的好处?
   发表时间:2007-01-31  
基本属于自娱自乐
0 请登录后投票
   发表时间:2007-01-31  
直接的没有,间接的倒是有不少,比如对于领域对象的抽象阿什么的,话说lz学东西就是为了得到实际的好处吗?
0 请登录后投票
   发表时间:2007-01-31  
当然啊,时间有限,因此要有选择性。如果没有选择性,那我想学习的东西多了,从程序语言到芯片电路,但是这不可能,因此必须要将有限的时间投入到最需要的方向中,这样也才更有动力,否则没有动力,一本书看上几个月都看不完,就浪费时间了。
0 请登录后投票
   发表时间:2007-01-31  
最大的好处就是以后跟人侃技术可以唬倒不少人,基本现在的技术都可以用这样的句式来套:“不就是...吗,SICP第.章讲得很清楚了,这其实就是lisp的...”,然后再加上一句“There's nothing new invented since Lisp.”

开开玩笑...
0 请登录后投票
   发表时间:2007-02-01  
fredzhang 写道
当然啊,时间有限,因此要有选择性。如果没有选择性,那我想学习的东西多了,从程序语言到芯片电路,但是这不可能,因此必须要将有限的时间投入到最需要的方向中,这样也才更有动力,否则没有动力,一本书看上几个月都看不完,就浪费时间了。
确实呀,学习的东西太多,时时刻刻看也不完,学不完。还是学习目前工作上用的着的东西吧,补充自己不足的知识。
0 请登录后投票
   发表时间:2007-02-01  
SICP这本书,就像武功里的练内功,或是体育里的素质训练,没有直接的好处,但是间接的好处是处处可见的。

比如第一章讲procedure,把procedure as parameter, procedure as return value, closure,全讲到了,这对理解javascript里的function大有好处。

我以前对动态语言的数据类型语义一直不甚了了,在读SICP和Scheme之后才明白过来,因此还写了篇博客,呵呵。

当然先得把工作上直接用的着的东西学完,工资是继续学习的保证。
0 请登录后投票
   发表时间:2007-02-02  
话说读完那一章,很多概念豁然开朗了……
0 请登录后投票
   发表时间:2007-08-14  
准备拜读
0 请登录后投票
   发表时间:2007-08-30  
终于买了。先定好计划从11月开始读,读到明年年中大概可以看完一遍了。。。
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics