请输入您要查询的百科知识:

 

词条 TheRubyWay(第二版)中文版
释义

作者HalFulton以旁征博引、引人入胜而又清晰易懂的写作手法,全面而详细地阐述了.Ruby,让读者感到犹如有一位知识渊博的老师在身边,并渴望将其掌握的知识悉数传授给你。本书可作为中高级程序员深入了解Ruby以及使用它来解决实际问题的参考手册。

作者:(美)富尔顿 著,陈秋萍,赵子鹏 译

ISBN:10位[7115166692]13位[9787115166692]

出版社:人民邮电出版社

出版日期:2007-11-1

定价:¥79.00元

内容提要

Ruby是一种面向对象的敏捷语言,借鉴了LISP、Smalltalk、Perl、CLU和其他语言的出色特性。在本书第1版面世后的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开发工具;使用分布式Rkuby、Rinda和Ring。书中包含400多个按主题分类的示例,每个示例都回答了“如何使用Ruby来完成”的问题。首先对要完成的任务进行了描述,并讨论技术方面的约束条件,然后循序渐进地阐述一种优秀的解决方案,并辅以说明和解释以帮助读者理解。

编辑推荐

Amazon网站销量排名前三的Ruby图书,五星重量级推荐!

“本书在阐述元编程(metaprogramming)等方面尤其出类拔萃,而元编程是Ruby最引人注目的方面之一。”

——RubyonRails之父DavidHeinemeierHansson倾力推荐!

Ruby语言创始人松本行弘为本书的第一,二版分别作序,强烈推荐!

在我们看到这本期待已久的中文版时,本书的作者HalFulton已经参加了十月第三周的RubyConf2006,同时在准备AddisonWesley专业Ruby系列图书的启动。RubyonRail之父DavidHeinemeierHansson在接受采访时称:本书在“阐述元编程(metaprogramming)方面尤其出类拔萃,而元编程是Ruby最引人注目的方面之一。”本书的讲解方法别具一格,书中包含400多个按主题分类的示例,每个示例都回答了“如何使用Ruby来完成”的问题。本书在其问世的一年内,就登上了Amazon网站Ruby类图书的销售排名前三甲。Ruby语言的创始人松本行宏按倷不住心中的喜悦,对这本书的第一,第二版分别做了序推荐给所有喜爱Ruby的读者。你还在等什么?

本书涵盖如下主题:

Ruby概述,阐述了术语和基本原理;低级数据类型(数字、字符串、正则表达式等)的运算;新的正则表达式引擎(Oniguruma);国际化(I18N)和Ruby消息目录;散列、数组及其他数据结构(如栈、树和图)的运算;使用I/O、文件和持久化对象;MySQL、SQLite、Oracle、DBI等数据库;Ruby特有的OOP技术及动态编程;Ruby图形界面(Tk、GTK+、Fox和Qt);使用Ruby线程实现轻量级多任务;将Ruby用于编写脚本和系统管理;使用图像文件、PDF、YAML、XML、RSS和Atom;Ruby代码的测试、调试、剖析和打包;低级网络编程和客户/服务器交互;Web开发工具,包括Rails、Nitro、Wee、IOWA等;使用分布式Ruby、Rinda和Ring。Ruby开发工具,如IDE、文档化工具等。

Ruby是一种面向对象的敏捷语言,借鉴了LISP、Smalltalk、Perl、CLU和其他语言的最佳特性。在本书第一版面世后的5年内,Ruby得以日益流行。

《TheRubyWay第二版》中文版采用“如何解决问题”的方式阐述Ruby编程,书中包含400多个按主题分类的示例。每个示例都回答了“如何使用Ruby来完成”的问题。首先对要完成的任务进行了描述,并讨论了技术方面的约束条件;然后逐步地阐述了一种优秀的解决方案。在过程中,作者辅以说明和解释来帮助读者理解。

作者简介

HalFulton拥有密西西比大学的两个计算机学位。在社区大学里教授计算机课程4年后,他因工作需要(主要受聘于奥斯汀的IBM)搬到了德克萨斯州奥斯汀。他拥有15年使用各种UNIx系统(包括AIx、Solaris和Linux)的经验。他首次接触Ruby是在1999年,从2001年开始他就着手编写本书的第l版,这是第二本用英语编写的Ruby图书。他参加了六次Ruby大会,并在其中的四次中发表过演讲,包括在德国卡尔斯鲁厄召开的首届欧洲Ruby大会。目前,他在德克萨斯奥斯汀的BroadwingCommunications工作,主要从事大型数据仓库和电信应用方面的工作。他每天都在使用C++和Oracle,当然还有Ruby。

Hal仍活跃在Ruby邮件列表和IRC频道中,且正在开发几个Ruby项目。他是ACM和IEEE计算机协会的成员。在生活中,他喜欢音乐、阅读、写作、艺术和摄影。他还是Mars社团的成员和天文爱好者,平生的愿望是进行一次太空旅行。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/9 8:09:50