Programming Ruby中文版

出版时间:2007-3  出版社:电子工业  作者:托马斯  页数:830  译者:孙勇,姚延栋,张海峰  
Tag标签:无  

前言

  推荐序一如果你想掌握Ruby,这本书是最好的起点。如果你想运用Ruby,这本书也是案头必备。所以,如果你已经决定要走入Ruby的世界,那么这本书是必经之路,而本不需要一篇“推荐序”。问题在于,我们为什么还要学习一种新的语言?特别是当Ruby整体上仍然是一个没有完全成熟的“小语种”的时候,为什么要把宝贵的精力投入到Ruby中?这才是我想讨论的问题。跟很多人一样,我学习程序设计是从Basic语言开始的。然而在初步了解了程序设计的基本概念之后,我便迅速地转向了C语言,并且在上面下了一番苦功夫。是C语言帮助我逐步理解了计算机系统以及算法、数据结构等基础知识,从而迈入程序设计的大门之中的。

内容概要

  Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。它不仅受到广大程序员的欢迎,无数的软件大师亦为其倾倒。Programming Ruby是关于Ruby语言的一本权威著作,也被称为PickAxe Book(镐头书,由封面上的工具得名)。本书是它的第2版,其中包括超过200页的新内容,以及对原有内容的修订,涵盖了Ruby 1.8中新的和改进的特性以及标准库模块。它不仅是您学习Ruby语言及其丰富特性的一本优秀教程,也可以作为日常编程时类和模块的参考手册。  本书适合各种程度的Ruby程序员,无论新手还是老兵,都会从中得到巨大的帮助。

作者简介

  Dave Thomas是Ruby社区的一根顶梁柱,而且亲自负责Ruby许多创新性方向的探讨和开创工作。他和原来的合著有Andy Hunt是Pragmatic Programmer以及Pragmatic Bookshelf的创始人。Chad Fowler是Ruby Central,Inc.的共同事董事,并且始终是Ruby社区中活跃且起推进作用的力量。

书籍目录

第1版序第2版序前言路线图第1部分 Ruby面面观第1章 入门第2章 Ruby.new第3章 类、对象和变量第4章 容器、Blocks和迭代器第5章 标准类型第6章 关于方法的更多细节第7章 表达式第8章 异常,捕获和抛出第9章 模块第10章 基本输入和输出第11章 线程和进程第12章 单元测试第13章 当遇到麻烦时第2部分 Ruby与其环境第14章 Ruby和Ruby世界第15章 交互式Ruby Shell第16章 文档化Ruby第17章 用RubyGems进行包的管理第18章 Ruby与Web第19章 Ruby Tk第20章 Ruby和微软Windows系统第21章 扩展Ruby第3部分 Ruby的核心第22章 Ruby语言第23章 Duck Typing第24章 类与对象第25章 Ruby安全第26章 反射,ObjectSpace和分布式Ruby第4部分 Ruby库的参考第27章 内置的类和模块第28章 标准库第5部分 附录附录A Socket库附录B MKMF参考附录C 支持附录D 书目索引(Index)

媒体关注与评论

  全球公认Ruby权威入门参考经典。灵活、优雅、巧妙、快捷让编程成为你的直觉,让开发成为你的乐趣。你准备好步入动态语言大时代了吗?  成套修炼,效果更佳!  “Ruby是一门非常强大而有用的语言,无论何时我都用它工作,而这本书也总在我身边。”  ——Martin Fowler,首席科学家,ThoughtWorks  Ruby是一门跨平台、面向对象的编程语言,它使编程这门手艺变得更容易了。Ruby体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。Ruby支持“自然的智能。”  ——本书的作者  欢迎来到PickAxe(镐头书,由封面上的工具得名)。这是一本关于Ruby的权威著作。  书中包含:  ●广受赞誉Ruby使用教程;  ●完全的Ruby语言参考;  ●所有内建类、模块和方法的文档;  ●所有98个标准库的描述。  在现实中使用一把稿头是艰苦的工作,但是这本“镐头书”让您能够轻松地:  ●学习Ruby的基础一熟悉例如类、对象和异常等构成,例如迭代器(对“越界”的错误说再见)等高级特性,mixin(多继承的简化方式)以及线程;  ●使用CGI、XML、SOAP和模板技术建立Web应用;  ●创建跨平台的GUI应用程序;  ●访问Microsoft Windows的自有API,并自动化Windows应用。  如果您阅读过第1版……  第2版有超过200页的新内容,以及对原有内容的大量修订,涵盖了Ruby 1.8中新的和改进的特性以及标准库模块。  新增和扩充的内容包括以下要点:  ●安装和打包;  ●文档Ruby的源代码;  ●线程与同步;  ●使用C语言编写的扩展;  ●单元测试。  内建库的参考文档记录了从Ruby 1.6以来超过250个新增或改进的方式。  使用Ruby进行Web编程非常简单,并且第2版包括了关于XML/RPC、SOAP、分布式Ruby和Web模板系统的新内容。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Programming Ruby中文版 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7