优点很多,比如说语言简单。以我自身的经验而言,英语拥有二级半水平的人,每页中除了个别三四个词汇需要查一下,基本上能很顺畅的读下来。把那些“程序员英语必须要好”的“鬼话”还给“鬼”吧,甚至你根本无需达到阅读维基百科的英文水平。技术文档英文都有简单的特点,但这本书尤其突出。
内容详细。各个注意事项都列的清清楚楚,里边还时不时穿插对别的语言的对比。从这个特点来说,很适合作为培训教材,如果有大学或培训机构教授ruby的话。:-),国内的培训机构貌似还都盯着C#,java这类大热的能快速让学员骗来钱的语言呢。(从这点来说,遇到个简历上写着熟悉ruby语言的,你就从了吧,以其小众性,很大程度上说明其对这个行业还是有些兴趣的,庸人的概率会小很多)。
当然还有一个最重要的大家都知道的优点,就是其权威性。语言的发明者就是作者之一。
其实,我不太喜欢本书的叙述方式,作者是把这门语言分模块来写的,少了由浅入手的过程。更像是一本说明手册,说明产品的功能是什么,特性是什么,优点在哪里,有什么很酷的东西。举个不恰当的例子,这就像你买的单反相机,说明书里告诉你怎么调光圈,怎么调快门,可没教你怎么摄影。我是对ruby一无所知的情况下买的这本书,可现在还是一行程序都写不出。就像人们说的“深入浅出mfc”,让你把各个机制弄的明明白白,可心里“明明白白”了,想做个简单的对话框,确不知道从哪里下手。这里只是做个简单的类比,这本书对初学者友好性方面应该比“深入浅出”那本强得太多太多,但我觉得也应该写过一些ruby代码才能达到最佳效果。所以,准备以后再读一遍。
总之,我认为就单单“权威”这个方面上就值得每个想学习ruby的人拥有一本。
更像是一本说明手册
对“更像是一本说明手册”的回应
《Ruby编程语言》热门书评
-
Ruby版K&R
28有用 1无用 Alex 2012-01-06
首先这不算是入门书,作为入门书太枯燥难以理解。其次这不算是进阶书,因为讲的都是关于ruby的语言特性。这也不是cookbook。所以我觉得把RPL比做ruby版K&R挺贴切的。虽然我们都跟人说K&R是入门经典,可自己个谁不是先看谭浩强或者其他随便什么21天绕弯路过来的。ruby入门首...
-
更像是一本说明手册
3有用 0无用 lorking 2011-06-12
优点很多,比如说语言简单。以我自身的经验而言,英语拥有二级半水平的人,每页中除了个别三四个词汇需要查一下,基本上能很顺畅的读下来。把那些“程序员英语必须要好”的“鬼话”还给“鬼”吧,甚至你根本无需达到阅读维基百科的英...
-
我操errata也太长了
2有用 6无用 乱军中取尔三观 2008-09-28
上次看到这么牛B的errata,是Modern C++ design,再上次是DB concepts其它好像没什么书有这么硕大的errata了。...
-
这本书思路太他妈清楚了
2有用 0无用 乱翻词典 2008-10-28
比Programming Ruby强不少,语法思路的极其清楚,框架堪称完备精美。这点上说有点像是中国人的风格。涵盖了1.9,现在也有影印版了。...
-
看书很享受
1有用 1无用 细无声 2010-09-18
很久没这种感觉了,这几年的码农生活已经越来越不会设计程序了。我看的是影印版。作者是Yukihiro Matsumoto(松本行弘),怎么把Y给丢了。...
书名: Ruby编程语言
作者:
出版社: 电子工业出版社
原作名: The Ruby Programming Language
译者: 廖志刚 | 张禾
出版年: 2009-1
页数: 431
定价: 68.00元
装帧: 平装
丛书: 博文视点O'reilly系列
ISBN: 9787121077012