《Ruby编程语言》是Ruby语言的权威指南,它涵盖fRuby1.8和1.9版本方方面面的内
容。《Ruby编程语言》的读者是那些有其他编程语言经验的Ruby初学者,以及希望提升Ruby编程水
平的人员。《Ruby编程语言》虽详尽讲解TRuby~J方方面面,但是没有正式的语言规范格式。
《Ruby编程语言》的开始部分是Ruby的一个快速入门教程,接着从头开始解释语言的细节,包括:
Ruby的句法和语法结构
数据结构和对象
表达式和操作符
语句和控制结构
方法、proc、lambda~II闭包
类和模块
反射和元编程
Ruby平台
《Ruby编程语言》还包含对Ruby平台上丰富的API的详尽介绍,并用带有详尽注释的代码演示了对Ruby进行文本处理、数字运算、集合、输入/输出、网络开发和并发编程的能力。
如果想真正理解Ruby,《Ruby编程语言》将是您的必读书。
DavidFlanagan是一位编程人员,也是畅销书《JavaScript:TheDefinitiveGuide》(O,Reillv)和《JavainaNutshell))(0’Reilly)的作者,这两《Ruby编程语言》被认为是Java和JavaScript语言的标准参考手册。
松本行弘(YukihiroMatsumoto)是Ruby的缔造者、设计者及领袖级开发者。
1