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
· · · · · · (收起)

讀後感

評分

虽然镐头书页出了第三版,包含了1.9的特性,但是我感觉这本书介绍的语言细节方面更多,也更流畅、深入。很多概念介绍的非常的清晰,比如Enumerator,Filter,block vs lamdba vs proc vs method,iterator,metaprogramming等。  

評分

虽然镐头书页出了第三版,包含了1.9的特性,但是我感觉这本书介绍的语言细节方面更多,也更流畅、深入。很多概念介绍的非常的清晰,比如Enumerator,Filter,block vs lamdba vs proc vs method,iterator,metaprogramming等。  

評分

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

評分

上次看到这么牛B的errata,是Modern C++ design, 再上次是DB concepts 其它好像没什么书有这么硕大的errata了。  

評分

上次看到这么牛B的errata,是Modern C++ design, 再上次是DB concepts 其它好像没什么书有这么硕大的errata了。  

用戶評價

评分

好書,如沐春風。

评分

想知道Ruby會不會與Smalltalk一樣死去.

评分

[昔時所讀] 2010.09學校圖書館藉閱。

评分

少找點捷徑走彎路,其實笨方法,Codecademy這些隻是給人找找自信的,學編程還是得找本適閤自己的書紮紮實實地一頁一頁跟著做筆記和練習好,對於初學者非常推薦這本書。

评分

=_= Ruby 真是博大精深(?)

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有