Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages, making Ruby a favorite tool of intelligent, forward-thinking programmers and the basis for the Rails web framework.
This is the reference manual for Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including all the new and changed methods introduced by Ruby 1.9). It also includes all the new and changed syntax and semantics introduced since Ruby 1.8. Learn about the new parameter passing rules, local variable scoping in blocks, fibers, multinationalization, and the new block declaration syntax, among other exciting new features.
Dave Thomas is a cornerstone of the Ruby community, and is personally responsible for many of its innovative directions and initiatives. He and original co-author Andy Hunt are founders of the Pragmatic Programmers and the Pragmatic Bookshelf.
Chad Fowler is co-director of Ruby Central, Inc., and remains an active, driving force in the Ruby community.
Dave Thomas and original co-author Andy Hunt are founders of the Pragmatic Programmers and the Pragmatic Bookshelf.
比较好的入门书, 从大的部分开始, 然后一步步讲ruby的语法和概念. 对于有编程经验的同学来说, 没有什么问题. 后面很多reference, 让我觉得看电子版更划算一点. ruby是个魔法语言, 它让你能够写出更简短和更符合人类直觉的代码. 但是也需要人去记很多东西(信息量是固定的, 这个...
评分看到一片的推荐, 忍不住特意登录来唱个反调. 此书原书绝对是好书, 不过不适合入门, 比较适合有一定的了解后再来加深认识. 此书的中文版, 说实话很少见到技术书能翻译到这样的,描述含糊,语句之间脱节,缺乏联系的地方比比皆是. 珍惜你的时间和金钱, 请读英文原版, 或者选择其他...
评分等了很久,终于出版了,赶紧入手,才看了一天,内容不要说了,当然perfect,翻译的还行吧,不过这书也太厚了,干吗不分两册出呢,捧在手里时间长了可真够重的,难怪知识就是重量了;)
评分等了很久,终于出版了,赶紧入手,才看了一天,内容不要说了,当然perfect,翻译的还行吧,不过这书也太厚了,干吗不分两册出呢,捧在手里时间长了可真够重的,难怪知识就是重量了;)
评分勘误详见:http://www.huachu.com.cn/shuping/shuping_list.asp?lbbh=10040071 由于封面上赫然画着一柄丁字镐,这本Programming Ruby也被Ruby程序员们亲切地昵称为“镐头书”——和历史上大名鼎鼎的“龙书”、“紫皮书”一样,拥有一个独特的昵称本身就证明了这本书的地位。虽...
这本书的深入程度简直超乎我的想象!起初我以为它会停留在比较浅显的介绍,但随着我一页页翻阅,我发现自己越来越沉浸其中。作者对于Ruby元编程的讲解,让我大开眼界。那些关于类、对象、模块的底层机制,以及如何通过这些机制来动态地改变程序的行为,实在是太令人着迷了。我之前对这些概念总是模模糊糊,但这本书用非常清晰的逻辑和翔实的例子,把这些复杂的概念一一剖析开来,让我有一种“原来如此!”的顿悟感。特别是关于DSL(领域特定语言)的章节,我之前一直觉得这是一个很高深的技巧,但通过书中的讲解,我才意识到原来自己也可以尝试去构建属于自己的DSL。这让我对Ruby的强大有了全新的认识,也激发了我对更高级编程技巧的强烈兴趣。这本书就像一把钥匙,为我打开了通往Ruby更深层次世界的大门,让我看到了更多未知的可能性。
评分这本书的实用性真的太强了!我一直在寻找一本能够帮助我快速上手Ruby并能解决实际问题的书籍,而《Programming Ruby 1.9》完全满足了我的需求。书中的内容紧密结合了实际开发中的常见场景,例如如何处理文件、如何进行网络请求、如何构建简单的Web应用等等。作者提供的代码示例不仅可以直接复制粘贴使用,而且他还详细解释了每段代码的工作原理,让我能够理解其背后的逻辑。我尤其喜欢它在介绍数据库交互部分,提供了非常实用的例子,让我能够快速地将Ruby与数据库连接起来,完成数据的增删改查操作。这对我正在进行的一个小项目来说,简直是雪中送炭!我发现我可以在很短的时间内,就能用Ruby来完成一些非常有用的功能,这种成就感让我非常有动力继续深入学习。
评分这本《Programming Ruby 1.9》的书写风格,真的很有“大侠”风范!不是那种循规蹈矩的教科书,而是充满了智慧和洞察力。作者在讲解Ruby的各个方面时,不仅仅是告诉你“怎么做”,更会深入浅出地解释“为什么这么做”。比如,在讨论面向对象编程的时候,他会结合一些实际的软件设计原则,阐述Ruby的设计理念是如何与这些原则相契合的。这让我感觉自己学到的不仅仅是编程语言本身,更是一种编程思想和软件工程的智慧。而且,书中有很多地方都运用到了类比和故事,让那些抽象的概念变得生动有趣,仿佛在听一场精彩的讲座,而不是枯燥地阅读说明书。我特别欣赏作者在代码风格和最佳实践上的建议,这些指导对于我养成良好的编程习惯至关重要。这本书让我觉得,学习编程不仅仅是掌握一门技术,更是一种思维的提升。
评分天哪,我最近真是被这本《Programming Ruby 1.9》彻底迷住了!说实话,我之前接触过一些编程语言的书籍,但很多都写得又干又枯燥,看得我昏昏欲睡。这本书则完全不一样,它就像一位经验丰富的朋友,用一种非常平易近人的方式,把Ruby的魅力一点点展现在我面前。我尤其喜欢作者对那些基础概念的讲解,比如变量、数据类型、控制流等等,他总能找到最贴切的比喻,让我瞬间豁然开朗。而且,书中的例子都非常实用,不是那种脱离实际的“hello world”,而是能够真正运用到项目中的代码片段。每次读完一个章节,我都迫不及待地想在自己的电脑上敲一遍,那种学以致用的满足感简直太棒了!感觉这本书不仅在教我如何写Ruby代码,更是在教会我如何用Ruby去解决实际问题。我发现自己现在看问题的角度都变得不一样了,思考问题的方式也更加灵活。真希望我早点遇到这本书,那样我的编程之路一定会更加顺畅!
评分老实说,我最开始拿起这本《Programming Ruby 1.9》的时候,心里是有点忐忑的,因为我之前对Ruby的了解可以说是微乎其微。但是,阅读过程却给了我巨大的惊喜!书的开头部分,作者并没有急于展示那些炫酷的语法,而是非常耐心细致地介绍了Ruby的安装和环境配置,这对于我这样的新手来说简直太友好了。然后,他循序渐进地讲解了Ruby的基本语法,比如如何声明变量、如何进行算术运算、如何使用条件语句和循环。每一个概念都配有简单易懂的代码示例,我都可以跟着书中的代码一步步地在终端里运行,看到结果,这极大地增强了我的信心。而且,作者还介绍了一些Ruby的常用库,让我知道原来Ruby可以做这么多事情。我感觉自己就像一个初学者,在一位经验丰富的老师的引导下,一步步地踏入了Ruby的世界,充满了探索的乐趣。
评分学习ruby必看的一本书,只是这本书洋洋撒撒上千页,需要花很多时间。。前后几乎用了半年才断断续续的看完。书里面简直保罗万象,关于Ruby的所有基本知识,而且例子都很简单明了,英语读起来也没有灰色难懂。从一个语言的角度,几乎讲到了一个高级语言应该有的所有feature。读完以后当作参考书是个不错的选择。
评分It's better to read it after you tried some Ruby coding.
评分觉得没有Eloquent Ruby好看。
评分It's better to read it after you tried some Ruby coding.
评分It's better to read it after you tried some Ruby coding.
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有