勘误详见:http://www.huachu.com.cn/shuping/shuping_list.asp?lbbh=10040071
由于封面上赫然画着一柄丁字镐,这本Programming Ruby也被Ruby程序员们亲切地昵称为“镐头书”——和历史上大名鼎鼎的“龙书”、“紫皮书”一样,拥有一个独特的昵称本身就证明了这本书的地位。虽然Ruby语言的作者Matsumoto并没有参与撰写此书,但Dave Thomas和Andy Hunt这两位“用本主义程序员”的大名也足以撑起一部经典教材了。
所以这本书就是Ruby的经典教材。关于Ruby的基本语法和常用工具,书中第一部分和第二部分做了详细的介绍。第三部分“Ruby Crystallized”更加阐述了Ruby语言的一些细节和设计理念,其中第23章“Duck Typing”是刚从Java或者.NET平台走出来的读者不可错过的,因为对于类型与契约的理解、对于类与类型的理解,正是Ruby这种动态语言与Java/C#等静态语言最大的区别之一。随后的第四部分提供了Ruby基础类库的速查手册。
身为“用本主义程序员”的两位作者并非浪得虚名:这本Programming Ruby虽然不是一本称职的参考手册,却足够帮助一个初学者步入Ruby世界而不致误入歧途,并且能够在很少见的一些情况下——譬如说忘了yield的用法——给有经验的Ruby程序员提供帮助。在我看来,这也就足够奠定它作为经典教材的地位了。
镐头书:Programming Ruby(第二版)及部分勘误 (转)
《Programming Ruby中文版》热门书评
-
三部曲
88有用 0无用 orcl_zhang 2010-05-22
整理下ruby的书,把放公司里的ruby中文书籍都翻了下。 《programming ruby》,《应用Rails进行敏捷Web开发》,《ruby for rails》,《the ruby way》,《ruby cookbook》,《rails cook...
-
读《Programming Ruby》
12有用 1无用 dreamhead 2007-04-06
我喜欢Ruby,因为它在我心中是一种优美的程序设计语言;我喜欢读纸版书,因为捧在手里很有感觉;我喜欢读中文版,毕竟中文是我的母语。所以,当《Programming Ruby中文版》面市的时候,我迫不及待的在网上下了订单。这本书给我的第一印象是“厚”,有如字典一般的外观对于捧在手中的阅读不会是一种非常...
-
要多少个下午才够
6有用 3无用 香依香偎 2007-12-05
书的前言中说,Ruby是一门可以花一个下午学习然后使用很多年(可能是一生)的语言。可是,对于已经花了很多个下午才只阅读了不到五分之一的内容,还已经被纷繁复杂的语法细节弄得晕头转向的我而言,Ruby或许是一门优雅、轻量的语言,但厚重又繁琐的《Programming Ruby》,决不是一本理想的语言学习...
-
做为ruby的入门书很不错
2有用 0无用 coffeecat 2012-03-06
因为刚开始接触ruby,所以可能意见不够专业,但是觉得这本书的介绍方式还是挺好,首先对于ruby中一些重要的概念进行一个统一的介绍,然后从ruby的核心类和对象来入手,让初学者比较容易接受,并且穿插实例进行讲解,方便边看边练习.入门很不错的书籍...
-
镐头书:Programming Ruby(第二版)及部分勘误 (转)
1有用 5无用 习公 2007-06-01
勘误详见:http://www.huachu.com.cn/shuping/shuping_list.asp?lbbh=10040071由于封面上赫然画着一柄丁字镐,这本Programming Ruby也被Ruby程序员们亲切地昵称为“镐头书”——和历史上大名鼎鼎的“龙书”、“紫皮书”一样,拥有一个...
书名: Programming Ruby中文版
作者: [美] 托马斯
出版社: 电子工业出版社
原作名: Programming Ruby: the pragmatic programmers' guide
译者: 孙勇 | 姚延栋 | 张海峰
出版年: 2007-3
页数: 830
定价: 99.00元
ISBN: 9787121038150