内容简介
开车上路前,其实不用巨细匪遗地了解整辆车的构造,使用Ruby程序语言也是如此,用Ruby设计程序时,其实不需对它了如指掌。本书同时献给程序设计老手与新手,它就像帮助人们快速开车上路的驾驶指南。书中提供了很多Ruby程序范例,并说明运行方式与原因,刚好足以让我们自己设计出Ruby程序。人们对于Ruby的兴趣,源自Rails网站开发架构的流行,这也吸引了来自Java和PHP的开发者。不过,Ruby的灵活性还有非常多的用途。最佳的学习方式,莫过于自己动手做!本书几乎每页都有范例,可以让大家动手玩个够。本书内容包括:
介绍Ruby最重要的特色。
示范Ruby00如何利用条件与操作字符串。
讨论正则表达式。
操作符、Math模块提供的基本数学函数、有理数等的使用方式。
详细说明并示范Ruby的数组与哈希。
解释Ruby用于文件处理的工具。
详细讨论Ruby的类别与模块(或称“混成”),还包括关于面向对象语言的简介
介绍XML处理、Tk、RubyGems、反射、RDoc、嵌入式Ruby、元编程、异常处理等众多主题。
让读者熟悉Rails的本质,并简短地介绍Rails每一章都附有随堂练习,附录则是一份Ruby术语表和本书的参考资源。如果你想动手使用Ruby,本书是快速上手的最佳选择。