Ruby是一种跨平台、面向对象、指令式、函数式、的动态类型编程语言。在20世纪90年代中期由日本计算机科学家松本行弘发明设计并开发。Ruby语言注重简洁和效率,句法优雅,读起来自然,写起来舒适。
时至今日2022年,Ruby语言已经在国内甚至于国际上并不算是特别流行了,甚至可以归类为小众开发语言,但它的设计理念不仅受到广大程序员的欢迎,无数的软件大师亦为其倾倒。今天推荐10本Ruby语言学习书籍,书籍的出版年限可能已经较长,适合有兴趣的开发择其经典读之。

本书详细介绍了Ruby 1.8和1.9版本各方面的内容。还包含对Ruby平台上丰富的API的详尽介绍,并用带有详尽注释的代码演示了Ruby进行文本处理、数字运算、集合、输入/输出、网络开发和并发编程的功能。
作者:
- 松本行弘,日本计算机科学家和程序员,Ruby程序设计语言的主要设计者和实现者。

本书以案例形式循序渐进讲解Ruby对象模型原理和高级应用技巧,堪称动态语言的设计模式。
作者:
- Paolo Perrotta,超过10年的软件设计和开发经验。

本书图文并茂、深入浅出地剖析了Ruby编程语言的核心工作原理。
作者:
- Patrick Shaughnessy,著名的Ruby开发者。Ruby Conference Circuit的主持人。

本书是一本专门为职业Ruby程序员编写的重构指导。本书展示如何以一种既受到严格控制又高效的方式进行重构。
本书是对Martin Fowler的经典权威著作《重构》的重大更新版,并以Ruby为例彻底重写。
作者:
- Jay Fields,DRWcTrading公司开发工程师。
- Shane Harvie,美国、印度和澳大利亚等国的敏捷公司中从事软件开发工作。
- Martin Fowler,ThoughtWorks公司首席科学家。

本书是关于Ruby语言的一本权威著作。
本书不仅是学习Ruby语言及其丰富特性的一本优秀教程,也可以作为日常编程时类和模块的参考手册。
作者:
- 托马斯

本书是一本关于设计模式方面的重点书籍,以通俗易懂的方式介绍了Ruby设计模式。
本书适合程序员阅读,也可以作为Ruby语言的参考书。
作者:
- Russ Olsen,从事软件开发长达25年。

本书为日本公认的最好的Ruby入门教程。松本行弘亲自审校并作序推荐。
本书适合Ruby初学者学习参考,有一定Ruby编程基础的读者若想再回顾一下Ruby的各知识点,本书也能提供不少帮助。
作者:
- 高桥征义,日本Ruby协会创始人兼会长。日本著名的IT书籍电子书平台达人出版会董事长。
- 后藤裕藏,日本网络应用通信研究所董事。

本书旨在让完全没有程序设计经验的读者也能灵活地使用Ruby。
作者:
- 高桥征义,日本Ruby协会创始人兼会长。日本著名的IT书籍电子书平台达人出版会董事长。
- 后藤裕藏,日本网络应用通信研究所董事。

本书是一本即学即用的实用教材。本书提供了非常多的Ruby程序,并且解释了这些程序如何运行以及这样运行的原因。
作者:
- 菲茨杰拉德,

本书为具有一定其他语言的编程经验的读者介绍Ruby的特征、Ruby中的编程方法和编程习惯。
本书包含读者能够边阅读Ruby的资料边进行实践性的学习所必须具备的基础知识。适合有编程经验的人进入ruby世界的敲门砖。
作者:
- 园田裕贵
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/51440.html