本书是世界顶尖的Ruby专家为Ruby初学者尤其是具备其他语言背景的Rails开发者量身打造的绝佳Ruby教程。在讲述Ruby知识的过程中,始终从Rails开发实战出发,揭示Rails和Ruby之间的微妙关系,阐述Rails自身特有的技术、惯用法和设计理念,并用Rails开发了一个网上音乐店实例。最后还介绍了探索Rails源代码的各种技术,为你继续深入打下基础。“本书作者曾经教过我很多Ruby知识……每一个从其他语言转到Rails的人都应该拥有本书。为了充分发挥Rails的潜力,花时间去全面掌握Ruby是至关重要的。本书提供了达到这一目的所需要的一切。”——David Heinemeier Hansson,Ruby on Rails之父 Ruby on Rails(RoR)已经成为如今最炙手可热的Web开发技术之一。借助RoR你可以轻松快速地创建功能强大的Web应用!Rails框架本身就是用Ruby写成的,所以Rails应用都是Ruby程序。这就意味着要想发挥Rails的全部威力,必须首先深入全面地掌握Ruby这门语言。 本书是世界顶尖的Ruby专家为Ruby初学者尤其是具备其他语言背景的Rails开发者量身打造的绝佳Ruby教程。在讲述Ruby知识的过程中,始终从Rails开发实战出发,揭示Rails和Ruby之间的微妙关系,阐述Rails自身特有的技术、惯用法和设计理念,并用Rails开发了一个网上音乐店实例。最后还介绍了探索Rails源代码的各种技术,为你继续深入打下基础。David A. Black 世界顶尖的Ruby和Rails专家,Ruby和Rails的主要倡导机构之一Ruby Central(RubyConf和RailsConf主办者)的负责人。他是Ruby核心开发者之一,RCRchive的维护者。