正如您在開車的時候,并不需要知道關于汽車的一切;當您開始使用Ruby進行編程的時候,也不需要立刻了解關于Ruby的一切。無論對于Ruby的新手還是老手,《學習Ruby》都是一本即學即用的實用教材。它提供了非常多的Ruby程序,并且解釋了這些程序如何運行以及這樣運行的原因。這些內容已經足以讓您開始您的Ruby之旅。 由于網絡開發(fā)框架Ruby on Rails的流行和大受歡迎,Ruby已經引起了很多Java和PHP開發(fā)人員的興趣。但除了Rails之外,Ruby還有其他廣泛的用途,而學習這些用法的最好方法就是動手嘗試編寫代碼。在本書中,幾乎每一頁都可以找到代碼例子。您可以仿照或者改寫這些例子,生成您自己的代碼。 本書包含以下主題: * 介紹Ruby最重要的功能特性 * 示例說明如何使用條件語句以及如何使用Ruby字符串 * 涵蓋正則表達式 * 解釋如何使用Ruby的操作符、有理數、算術表達式以及Math模塊的函數 * 詳細介紹Ruby數組和hash功能 * 講解使用Ruby進行文件處理 * 對Ruby類和mixin模塊的細節(jié)展開討論,包括對面向對象編程的簡要介紹 * 介紹XML處理、Tk工具包、RubyGems、反射機制(reflection)、RDoc、嵌入式Ruby、元編程(metaprogramming)、異常處理等內容 * 讓您掌握Rails的基本知識,包括一個Rails的簡單教程