2004年RubyonRails的出现,在Web开发领域掀起了一阵敏捷开发的风暴。在人们惊讶于RubyonRails的简洁高效的同时,Ruby也迅速被大家所认识,一举成为了最受欢迎的十大程序设计语言之一。ThoughtWorks的首席科学家、敏捷开发的鼻祖MartinFowler在博客中曾写到“我的任何一个合格读者都应该知道这几年我已成了一个Ruby爱好者,简洁的语法及优雅的框架使我喜欢上Ruby,它已成为我开发个人项目的首选语言;Ruby社区(比Python社区)似乎更加友好和令人愉快——特别是对新手。”究竟Ruby蕴含着什么样的魔力,使其能够在开发领域引起强烈的反响,甚至获得了众多世界级大师的推崇,本书将从零开始,逐步向读者展现Ruby的世