Ruby under a microscope an illustrated guide to Ruby internals / by Pat Shaughnessy.
| Author/creator | Shaughnessy, Pat |
| Format | Electronic |
| Publication Info | San Francisco : No Starch Press, [2014] |
| Description | xxii, 336 pages : illustrations ; 24 cm |
| Supplemental Content | Full text available from Ebook Central - Academic Complete |
| Subjects |
| Contents | Tokenization and Parsing -- Compilation -- How Ruby Executes Your Code -- Control Structures and Method Dispatch -- Objects and Classes -- Method Lookup and Constant Lookup -- The Hash Table : The Workhorse of Ruby Internals -- How Ruby Borrowed a Decades-Old Idea from Lisp -- Metaprogramming -- JRuby : Ruby on the JVM -- Garbage Collection Basics in Rubinius and MRI -- Conclusion. |
| Scope and content | "An under-the-hood look at how the Ruby programming language runs code. Extensively illustrated with complete explanations and hands-on experiments. Covers Ruby 2.x"-- Provided by publisher. |
| Scope and content | "Ruby is a powerful programming language with a focus on simplicity, but beneath its elegant syntax, the language is performing countless unseen tasks. Ruby Under a Microscope gives developers an inside, hands-on look at Ruby's core, using simple diagrams coupled with clear explanations. Author Pat Shaughnessy takes a scientific approach, laying out a series of experiments with Ruby code to demonstrate how things work. Shaughnessy's lucid illustrations will serve as a guide for developers writing Ruby programs. Developers of all stripes will find this a fascinating behind the scenes look at how programming languages work"-- Provided by publisher. |
| Bibliography note | Includes bibliographical references and index. |
| Access restriction | Available only to authorized users. |
| Technical details | Mode of access: World Wide Web |
| Genre/form | Electronic books. |
| LCCN | 2013030614 |
| ISBN | 9781593275273 (paperback) |
| ISBN | 1593275277 (paperback) |
Availability
| Library | Location | Call Number | Status | Item Actions |
|---|---|---|---|---|
| Electronic Resources | Access Content Online | ✔ Available |