Ruby编程语言

Ruby编程语言 pdf epub mobi txt 电子书 下载 2025

出版者:电子工业出版社
作者:[日] 松本行弘
出品人:
页数:431
译者:廖志刚
出版时间:2009-1
价格:68.00元
装帧:平装
isbn号码:9787121077012
丛书系列:O'reilly系列
图书标签:
  • ruby
  • Ruby
  • 编程
  • Programming
  • 计算机
  • 编程语言
  • 松本行弘
  • O'Reilly
  • Ruby编程
  • 编程语言
  • 面向对象
  • 代码编写
  • 开发入门
  • 语法学习
  • 软件开发
  • 编程基础
  • 脚本语言
  • 高效编程
想要找书就要到 小哈图书下载中心
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

《Ruby编程语言》详细介绍了Ruby 1.8和1.9版本各方面的内容。在对Ruby进行了简要的综述之后,《Ruby编程语言》详细介绍了以下内容:Ruby的句法和语法结构,数据结构和对象,表达式和操作符,语句和控制结构,方法、proc、lambda和闭包,反射和元编程,Ruby平台。《Ruby编程语言》还包含对Ruby平台上丰富的API的详尽介绍,并用带有详尽注释的代码演示了Ruby进行文本处理、数字运算、集合、输入/输出、网络开发和并发编程的功能。

具体描述

作者简介

本书详细介绍了Ruby 1.8和1.9版本各方面的内容。在对Ruby进行了简要介绍之后,本书详尽覆盖了以下内容:Ruby的句法和语法结构,数据结构和对象,表达式和操作符,语句和控制结构,方法、proc、lambda和闭包,反射和元编程,Ruby平台。

本书还包含对Ruby平台上丰富的API的详尽介绍,并用带有详尽注释的代码演示了Ruby进行文本处理、数字运算、集合、输入/输出、网络开发和并发编程的功能。

目录信息

第1章 导言 1
1.1 漫游Ruby 2
1.2 体验Ruby 11
1.3 关于本书 15
1.4 一个Ruby版的Sudoku解答 17
第2章 Ruby程序的结构和运行 25
2.1 词法结构 26
2.2 句法结构 33
2.3 文件结构 35
2.4 程序的编码 36
2.5 Ruby程序的运行 39
第3章 数据类型和对象 41
3.1 数字 42
3.2 文本 46
3.3 数组 64
3.4 哈希 67
3.5 范围 68
3.6 符号 71
3.7 True、False和Nil 72
3.8 对象 72
第4章 表达式和操作符 85
4.1 字面量和关键字字面量 86
4.2 变量引用 87
4.3 常量引用 88
4.4 方法调用 89
4.5 赋值 92
4.6 操作符 100
第5章 语句和控制结构 117
5.1 条件式 118
5.2 循环 127
5.3 迭代器和可枚举对象 130
5.4 代码块 140
5.5 改变控制流 146
5.6 异常和异常处理 154
5.7 BEGIN和END 165
5.8 线程、纤程和连续体 166
第6章 方法、Proc、Lambda和闭包 175
6.1 定义简单方法 177
6.2 方法名 180
6.3 方法和圆括号 183
6.4 方法参数 185
6.5 Proc和Lambda 192
6.6 闭包 200
6.7 Method对象 203
6.8 函数式编程 205
第7章 类和模块 213
7.1 定义一个简单类 214
7.2 方法可见性:Public、Protected、Private 232
7.3 子类化和继承 234
7.4 对象创建和初始化 241
7.5 模块 247
7.6 加载和请求模块 252
7.7 单键方法和Eigenclass 257
7.8 方法查找 258
7.9 常量查找 261
第8章 反射和元编程 265
8.1 类型、类和模块 266
8.2 对字符串和块进行求值 268
8.3 变量和常量 271
8.4 方法 272
8.5 钩子方法 277
8.6 跟踪 279
8.7 ObjectSpace和GC 281
8.8 定制控制结构 281
8.9 缺失的方法和常量 284
8.10 动态创建方法 287
8.11 别名链 290
8.12 领域特定语言 296
第9章 Ruby平台 303
9.1 字符串 304
9.2 正则表达式 310
9.3 数字和数学运算 321
9.4 日期和时间 325
9.5 集合 328
9.6 文件和目录 350
9.7 输入/输出 356
9.8 网络 366
9.9 线程和并发 372
第10章 Ruby环境 389
10.1 执行Ruby解释器 390
10.2 顶层环境 394
10.3 实用性信息抽取和产生报表的快捷方式 403
10.4 调用操作系统的功能 405
10.5 安全 409
索引 413
· · · · · · (收起)

读后感

评分

《Ruby编程语言》是Ruby语言的权威指南,它涵盖fRuby 1.8和1.9版本方方面面的内容。《Ruby编程语言》的读者是那些有其他编程语言经验的Ruby初学者,以及希望提升Ruby编程水平的人员。 《Ruby编程语言》的开始部分是Ruby的一个快速入门教程,接着从头开始解释语言的细节,包括...  

评分

书的结构挺好,内容也很好,就是感觉翻译的不好,读起来太生涩了,无数的被动句,读着不像汉语。 个人感觉如果英文好的,可以试着读英文,这本书对有其它编程语言基础的人来说还能读懂,如果没有其它编程语言基础,这本书不适合入门。  

评分

几年c经验,接触过go,近两年用python做项目,看到本书前面介绍有编程经验即可上手,可能自己道行尚浅,真完全hold不住ruby.踉踉跄跄看了全书,最大感觉是ruby好强大,ruby好复杂,一点都找不到学习的乐趣.... 后面翻了《ruby基础教程》,回头来想本书高大上的东西,可...  

评分

书的结构挺好,内容也很好,就是感觉翻译的不好,读起来太生涩了,无数的被动句,读着不像汉语。 个人感觉如果英文好的,可以试着读英文,这本书对有其它编程语言基础的人来说还能读懂,如果没有其它编程语言基础,这本书不适合入门。  

评分

其实能看懂,但就像一些东西一样,一旦自己写的时候就未必能写出来,我想这是我个人水平还不够的问题,也许书已经讲明白了。 后面元编程的部分直接买了metaprogramming ruby那本书,那本讲的非常好。  

用户评价

评分

没有仔细的阅读,让我坚定了学习python的决心,这么语言太复杂了,可能等我有空了我可以再认真的看一看,但是,至少,目前,python对我而言,简介,轻快,虽然在一致性方面有不少让人诟病的地方

评分

[昔时所读] 2010.09学校图书馆借阅。

评分

:TP393.09/5052

评分

:TP393.09/5052

评分

ruby是最好的语言 不服来辩

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有