Programming Ruby中文版

出版時間:2007-3  出版社:電子工業(yè)  作者:托馬斯  頁數(shù):830  譯者:孫勇,姚延棟,張海峰  
Tag標簽:無  

前言

  推薦序一如果你想掌握Ruby,這本書是最好的起點。如果你想運用Ruby,這本書也是案頭必備。所以,如果你已經決定要走入Ruby的世界,那么這本書是必經之路,而本不需要一篇“推薦序”。問題在于,我們?yōu)槭裁催€要學習一種新的語言?特別是當Ruby整體上仍然是一個沒有完全成熟的“小語種”的時候,為什么要把寶貴的精力投入到Ruby中?這才是我想討論的問題。跟很多人一樣,我學習程序設計是從Basic語言開始的。然而在初步了解了程序設計的基本概念之后,我便迅速地轉向了C語言,并且在上面下了一番苦功夫。是C語言幫助我逐步理解了計算機系統(tǒng)以及算法、數(shù)據(jù)結構等基礎知識,從而邁入程序設計的大門之中的。

內容概要

  Ruby是一種跨平臺、面向對象的動態(tài)類型編程語言。Ruby體現(xiàn)了表達的一致性和簡單性,它不僅是一門編程語言,更是表達想法的一種簡練方式。它不僅受到廣大程序員的歡迎,無數(shù)的軟件大師亦為其傾倒。Programming Ruby是關于Ruby語言的一本權威著作,也被稱為PickAxe Book(鎬頭書,由封面上的工具得名)。本書是它的第2版,其中包括超過200頁的新內容,以及對原有內容的修訂,涵蓋了Ruby 1.8中新的和改進的特性以及標準庫模塊。它不僅是您學習Ruby語言及其豐富特性的一本優(yōu)秀教程,也可以作為日常編程時類和模塊的參考手冊?! ”緯m合各種程度的Ruby程序員,無論新手還是老兵,都會從中得到巨大的幫助。

作者簡介

  Dave Thomas是Ruby社區(qū)的一根頂梁柱,而且親自負責Ruby許多創(chuàng)新性方向的探討和開創(chuàng)工作。他和原來的合著有Andy Hunt是Pragmatic Programmer以及Pragmatic Bookshelf的創(chuàng)始人。Chad Fowler是Ruby Central,Inc.的共同事董事,并且始終是Ruby社區(qū)中活躍且起推進作用的力量。

書籍目錄

第1版序第2版序前言路線圖第1部分 Ruby面面觀第1章 入門第2章 Ruby.new第3章 類、對象和變量第4章 容器、Blocks和迭代器第5章 標準類型第6章 關于方法的更多細節(jié)第7章 表達式第8章 異常,捕獲和拋出第9章 模塊第10章 基本輸入和輸出第11章 線程和進程第12章 單元測試第13章 當遇到麻煩時第2部分 Ruby與其環(huán)境第14章 Ruby和Ruby世界第15章 交互式Ruby Shell第16章 文檔化Ruby第17章 用RubyGems進行包的管理第18章 Ruby與Web第19章 Ruby Tk第20章 Ruby和微軟Windows系統(tǒng)第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權威入門參考經典。靈活、優(yōu)雅、巧妙、快捷讓編程成為你的直覺,讓開發(fā)成為你的樂趣。你準備好步入動態(tài)語言大時代了嗎?  成套修煉,效果更佳!  “Ruby是一門非常強大而有用的語言,無論何時我都用它工作,而這本書也總在我身邊。”  ——Martin Fowler,首席科學家,ThoughtWorks  Ruby是一門跨平臺、面向對象的編程語言,它使編程這門手藝變得更容易了。Ruby體現(xiàn)了表達的一致性和簡單性,它不僅是一門編程語言,更是表達想法的一種簡練方式。Ruby支持“自然的智能?!薄  緯淖髡摺 g迎來到PickAxe(鎬頭書,由封面上的工具得名)。這是一本關于Ruby的權威著作。  書中包含:  ●廣受贊譽Ruby使用教程;  ●完全的Ruby語言參考;  ●所有內建類、模塊和方法的文檔;  ●所有98個標準庫的描述。  在現(xiàn)實中使用一把稿頭是艱苦的工作,但是這本“鎬頭書”讓您能夠輕松地:  ●學習Ruby的基礎一熟悉例如類、對象和異常等構成,例如迭代器(對“越界”的錯誤說再見)等高級特性,mixin(多繼承的簡化方式)以及線程;  ●使用CGI、XML、SOAP和模板技術建立Web應用;  ●創(chuàng)建跨平臺的GUI應用程序;  ●訪問Microsoft Windows的自有API,并自動化Windows應用?! ∪绻喿x過第1版……  第2版有超過200頁的新內容,以及對原有內容的大量修訂,涵蓋了Ruby 1.8中新的和改進的特性以及標準庫模塊?! ⌒略龊蛿U充的內容包括以下要點:  ●安裝和打包;  ●文檔Ruby的源代碼;  ●線程與同步;  ●使用C語言編寫的擴展;  ●單元測試?! 冉◣斓膮⒖嘉臋n記錄了從Ruby 1.6以來超過250個新增或改進的方式。  使用Ruby進行Web編程非常簡單,并且第2版包括了關于XML/RPC、SOAP、分布式Ruby和Web模板系統(tǒng)的新內容。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Programming Ruby中文版 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7