The Ruby Way中文版
作者: (美)Hal Fulton著;陈秋萍,赵子鹏译
出版社:人民邮电出版社,2007
简介: Ruby是一种面向对象的敏捷语言,借鉴了LISP、Smalltalk、Perl、
CLU和其他语言的最佳特性;在本书第一版面世后的5年内,Ruby得以日益
流行。
本书采用“如何解决问题”的方式阐述Ruby编程,涵盖了以下内容:Ruby
术语和基本原理;数字、字符串等低级数据类型的操作;正则表达式;国
际化和Ruby消息目录;散列、数组及栈、树和图等其他数据结构的操作;
I/O、文件和对象持久化;Ruby特有的OOP技术及动态编程;Tk、GTK+、Fox
和Qt等Ruby图形用户界面;使用Ruby线程实现轻量级多任务;使用Ruby编
写脚本和进行系统管理;使用图像文件、PDF、YAML、XML、RSS和Atom;
Ruby代码的测试、调试、性能分析和打包;低级网络编程和客户/服务器交
互;Rails、Nitro、Wee、IOWA等Web开发工具;使用分布式Ruby、Rinda和
Ring。书中包含400多个按主题分类的示例,每个示例都回答了“如何使用
Ruby来完成”的问题。首先对要完成的任务进行了描述,并讨论技术方面
的约束条件;然后循序渐进地阐述一种优秀的解决方案,并辅以说明和解
释以帮助读者理解。
作者Hal Fulton以旁征博引、引人入胜而又清晰易懂的写作手法,全面而
详细地阐述了Ruby,让读者感到犹如有一位知识渊博的老师在身边,并渴
望将其掌握的知识悉数传授给您。本书可作为中高级程序员深入了解Ruby
以及使用它来解决实际问题的参考手册。