学习Ruby中面向对象编程背后的原理,并在几章中创建一个功能完整的基于Ruby 3的应用程序。您将基本了解许多辅助技术,如数据库、XML、web框架和网络—其中一些技术将是您的第一个Ruby应用程序所需要的。基于畅销的第一和第二版,开始Ruby 3,第四版是一个学习Ruby的引导指南。
这本书的新版本提供了与以前版本相同的对Ruby的精彩介绍,并对Ruby的最新版本进行了更新,包括通过改进分配器实现的性能,减少了堆碎片等。此外,还添加了:即时编译器的详细信息,GIL(全局解释器锁)限制的减少,以及静态类型检查器。
您将看到为什么轻量级和敏捷的Ruby编程语言仍然是构建当今web应用程序的开发人员的一个流行的开源脚本选择。这本书也可以作为一本教科书或一本关于开始Ruby编程的教科书的伴侣使用。在阅读和使用这本书之后,你将对用Ruby语言编程有一个坚实的掌握。
你会学到什么 了解Ruby的基本原理及其面向对象的构建块 使用Ruby库、gem和文档 使用文件和数据库 编写和部署Ruby应用程序 利用各种Ruby web框架并有效地使用它们 用Ruby做网络编程
这本书是给谁的 初学者、Ruby新程序员以及对学习Ruby编程语言基础感兴趣的web开发人员。