Ruby Under a Microscope: An Illustrated Guide to Ruby Internals(快遞進口)
暫譯: 在顯微鏡下的 Ruby:Ruby 內部結構的插圖指南
Pat Shaughnessy
- 出版商: No Starch Press
- 出版日期: 2013-11-13
- 售價: $1,890
- 貴賓價: 9.5 折 $1,796
- 語言: 英文
- 頁數: 360
- 裝訂: Paperback
- ISBN: 1593275277
- ISBN-13: 9781593275273
-
相關分類:
Ruby
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
大話資料結構$590$466 -
深入淺出 Python (Head First Python)$780$616 -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
ASP.NET 4.5 專題實務 [I]-C# 入門實戰篇$780$616 -
Visual C# 2012 資料庫程式設計暨進銷存系統實作$650$514 -
超圖解 Arduino 互動設計入門 (附 Arduino UNO R3 開發板)$1,130$961 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
ASP.NET 4.5 專題實務 [II]-範例應用與 4.5 新功能【VB/C# 雙語法】$820$648 -
40 條彩色排線 20cm 公對母
$100$95 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
透視 C語言指標-深度探索記憶體管理核心技術 (Understanding and Using C Pointers)$480$379 -
Linux Kernel Hacks 改善效能、提昇開發效率及節能的技巧與工具$680$537 -
Eclipse 完全攻略-從基礎 Java 到 PDE 外掛開發, 2/e (Eclipse 4.2)$620$484 -
21 世紀 C 語言 (21st Century C: C Tips from the New School)$580$458 -
CCNA 網路規劃與管理實務$780$663 -
Android BSP 與系統移植開發$580$458 -
Google 雲端活用技-PC‧手機‧平板同步,工作效率大提升$320$272 -
邁向 jQuery 達人的階梯$490$417 -
Kali Linux 滲透測試工具$490$387 -
Android 高效能多執行緒 (Efficient Android Threading: Asynchronous Processing Techniques for Android Applications)$580$458 -
CCNP Routing and Switching TSHOOT 300-135 專業認證手冊 (CCNP Routing and Switching TSHOOT 300-135 Official Cert Guide)$900$711 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
Cisco CCENT/CCNA ICND1 100-105 專業認證手冊 (Cisco CCENT/CCNA ICND1 100-105 Official Cert Guide)$900$711
相關主題
商品描述
Ruby is a powerful programming language with a focus on simplicity, but beneath its elegant syntax it performs countless unseen tasks.
Ruby Under a Microscope gives you a hands-on look at Ruby's core, using extensive diagrams and thorough explanations to show you how Ruby is implemented (no C skills required). Author Pat Shaughnessy takes a scientific approach, laying out a series of experiments with Ruby code to take you behind the scenes of how programming languages work. You'll even find information on JRuby and Rubinius (two alternative implementations of Ruby), as well as in-depth explorations of Ruby's garbage collection algorithm.
Ruby Under a Microscope will teach you:
- How a few computer science concepts underpin Ruby's complex implementation
- How Ruby executes your code using a virtual machine
- How classes and modules are the same inside Ruby
- How Ruby employs algorithms originally developed for Lisp
- How Ruby uses grammar rules to parse and understand your code
- How your Ruby code is translated into a different language by a compiler
Covers Ruby 2.x, 1.9 and 1.8
商品描述(中文翻譯)
Ruby 是一種強大的程式語言,專注於簡單性,但在其優雅的語法背後,執行著無數看不見的任務。
《Ruby 在顯微鏡下》讓你親身體驗 Ruby 的核心,使用廣泛的圖表和詳細的解釋,展示 Ruby 是如何實現的(不需要 C 語言技能)。作者 Pat Shaughnessy 採取科學的方法,設計了一系列 Ruby 代碼的實驗,帶你深入了解程式語言的運作方式。你還會找到有關 JRuby 和 Rubinius(兩種 Ruby 的替代實現)的資訊,以及對 Ruby 垃圾回收算法的深入探討。
《Ruby 在顯微鏡下》將教你:
- 幾個計算機科學概念如何支撐 Ruby 的複雜實現
- Ruby 如何使用虛擬機執行你的代碼
- 在 Ruby 中類別和模組是如何相同的
- Ruby 如何使用最初為 Lisp 開發的算法
- Ruby 如何使用語法規則來解析和理解你的代碼
- 你的 Ruby 代碼如何被編譯器翻譯成另一種語言
沒有任何程式語言需要成為黑箱。無論你是已經對語言實現感到好奇,還是只是想更深入了解 Ruby,你都會發現《Ruby 在顯微鏡下》是一個讓你成為更好程式設計師的迷人方式。
**涵蓋 Ruby 2.x、1.9 和 1.8**
