BookShared
  • MEMBER AREA    
  • Ruby Under a Microscope

    (By Pat Shaughnessy)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 25 MB (25,084 KB)
    Format PDF
    Downloaded 640 times
    Last checked 12 Hour ago!
    Author Pat Shaughnessy
    “Book Descriptions: 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
    No programming language needs to be a black box. Whether you're already intrigued by language implementation or just want to dig deeper into Ruby, you'll find Ruby Under a Microscope a fascinating way to become a better programmer.

    Covers Ruby 2.x, 1.9 and 1.8

    Google Drive Logo DRIVE
    Book 1

    Elixir in Action

    ★★★★★

    Saša Jurić

    Book 1

    Tidy First?: A Personal Exercise in Empirical Software Design

    ★★★★★

    Kent Beck

    Book 1

    Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

    ★★★★★

    Vladik Khononov

    Book 1

    Ruby Performance Optimization: Why Ruby Is Slow, and How to Fix It

    ★★★★★

    Alexander Dymo

    Book 1

    The Sandman, Vol. 3: Dream Country

    ★★★★★

    Neil Gaiman

    Book 1

    The Sandman, Vol. 2: The Doll's House

    ★★★★★

    Neil Gaiman

    Book 1

    Preludes & Nocturnes (The Sandman, #1)

    ★★★★★

    Neil Gaiman

    Book 1

    The Obstacle Is the Way: The Timeless Art of Turning Trials into Triumph

    ★★★★★

    Ryan Holiday

    Book 1

    Deep Work: Rules for Focused Success in a Distracted World

    ★★★★★

    Cal Newport

    Book 1

    Staff Engineer: Leadership Beyond the Management Track

    ★★★★★

    Will Larson

    Book 1

    Factfulness: Ten Reasons We're Wrong About the World – and Why Things Are Better Than You Think

    ★★★★★

    Hans Rosling

    Book 1

    The Complete Guide to Rails Performance

    ★★★★★

    Nate Berkopec

    Book 1

    The Innovators: How a Group of Hackers, Geniuses and Geeks Created the Digital Revolution

    ★★★★★

    Walter Isaacson

    Book 1

    Accelerate: Building and Scaling High Performing Technology Organizations

    ★★★★★

    Nicole Forsgren