Ruby Under a Microscope--New from No Starch Press
[Posted November 13, 2013 by ris]
From: |
| KC Crowell <nostarchpr-AT-post.oreilly.com> |
To: |
| pr-AT-lwn.net |
Subject: |
| New to Review: "Ruby Under a Microscope" from No Starch Press |
Date: |
| Thu, 7 Nov 2013 11:01:38 -0800 |
Message-ID: |
| <1383850898.6634.0.842339@post.oreilly.com> |
If you would like to view this information in your browser, click here:
http://post.oreilly.com/rd/9z1z0f7403reornop391o0vi7u7es9...
CONTACT:
KC Crowell
415-863-9900 x100
nostarchpr@oreilly.com
@nostarch
Ruby Under a Microscope--New from No Starch Press
An Illustrated Guide to Ruby Internals
San Francisco, CA, November 7, 2013--Ruby is arguably one of the Web's most
powerful programming languages, serving as the backbone of websites like
Github, Hulu, and more. But Ruby's inner workings are often mysterious, a fact
that continues to frustrate programmers and hackers alike.
"Ruby Under a Microscope" (No Starch Press, November 2013, 360 pp., $39.95,
ISBN 9781593275273) delves deep into Ruby's inner workings--its underlying
structure and implementation. "Ruby Under a Microscope" is full of essential
information for developers who want to know as much about their language as
possible and for hackers who want to better understand potential
vulnerabilities and points of exploitation.
http://post.oreilly.com/rd/9z1zanekkhrci928rsehs9rfsv8h2t...
Author Pat Shaughnessy takes a scientific approach, explaining how things work
using simple experiments with Ruby code. Readers will learn about alternative
implementations of Ruby like JRuby and Rubinius, as well as features like Ruby
2.0's garbage collection algorithm. They will also explore:
- The computer science concepts that underpin Ruby's complex implementation
- How Ruby executes 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 code
- How Ruby code is translated into a different language by the YARV compiler
"Many people have dug into the Ruby source code, but few make it back out and
tell the tale as elegantly as Pat does in 'Ruby Under a Microscope,'" says
"Ruby Inside" and "Ruby Weekly" editor Peter Cooper. "This book is a delight
for language implementation geeks and Rubyists with a penchant for digging
into the guts of their tools."
Originally released as an ebook, this updated and thoroughly edited version of
"Ruby Under a Microscope" has been extensively reviewed by members of the Ruby
community, including Aaron Patterson, a member of both the Ruby and Rails core
teams. For anyone who has ever wanted to take a behind-the-scenes look at a
programming language, "Ruby Under a Microscope" provides access to every last
bit of Ruby.
The new edition of "Ruby Under a Microscope" will be available in bookstores
everywhere in November 2013.
For more information or to request a review copy of Ruby Under a Microscope,
contact KC Crowell at No Starch Press (nostarchpr@oreilly.com, +1.415.863.9900
x100 or visit www.nostarch.com).
About the Author
Well known for his coding expertise and passion for the Ruby programming
language, Pat Shaughnessy blogs and writes tutorials at patshaughnessy.net. He
also develops Ruby applications at management consulting firm McKinsey & Co.
Shaughnessy is a regular presenter on the Ruby conference circuit, and his
articles and presentations have been featured in the Ruby Weekly newsletter,
the Ruby5 podcast, and The Ruby Show.
http://post.oreilly.com/rd/9z1z095eks5h3g9laqvh49v9961btb...
Additional Resources
Chapter 6: Method Lookup and Constant Lookup (PDF)
http://post.oreilly.com/rd/9z1zrrv1mfjkv86c6lpdn6qav52vku...
View the Table of Contents
http://post.oreilly.com/rd/9z1zbnchorupg6oalhdmht2domeef7...
View the Detailed Table of Contents (PDF)
http://post.oreilly.com/rd/9z1zjlbnoopru1v1aj5isg0fhh9jo4...
View the Index (PDF)
http://post.oreilly.com/rd/9z1zuo8cdeu4ts3rrie2sid80jsmda...
No Starch Press Catalog Page
http://post.oreilly.com/rd/9z1zsoj5s2ploek2j4tlvmvhpe87f8...
Ruby Under a Microscope
http://post.oreilly.com/rd/9z1zhlht2qbbuekvte4dhea83dfe0r...
Publisher: No Starch Press
By Pat Shaughnessy
ISBN: 9781593275273, $39.95
November 2013, 360 pp.
order@oreilly.com
1-800-998-9938
1-707-827-7000
You Might Also Be Interested In:
Perl One-Liners
130 Programs That Get Things Done
by Peteris Krumins
http://post.oreilly.com/rd/9z1z7uuh63o9f90nhv6dcl7klkq7j4...
Land of Lisp
Learn to Program in Lisp, One Game at a Time!
by Conrad Barski M.D.
http://post.oreilly.com/rd/9z1z3rhj4e6qrgj4u7n4rlk8c9ive2...
Eloquent JavaScript
A Modern Introduction to Programming
by Marijn Haverbeke
http://post.oreilly.com/rd/9z1z7i2u01n6lv453e5ng9nblv42a4...
Available in fine bookstores everywhere, from
http://post.oreilly.com/rd/9z1zue8t2tnilbe04h6ofat771j5o5...,
or directly from No Starch Press
(http://post.oreilly.com/rd/9z1zpgs5vchk74otfdm3kavj2cl14q...,
orders@nostarch.com, 1-800-420-7240).
About No Starch Press
Founded in 1994, No Starch Press publishes the finest in geek entertainment.
Our titles have personality, our authors are passionate, and our books tackle
topics that people care about. No Starch Press titles have won the Grand Prize
at the San Francisco Book Festival and the Independent Publisher Book Award
(the "IPPY") from Independent Publisher.
About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online
services, magazines, and conferences. Since 1978, O'Reilly Media has been a
chronicler and catalyst of cutting-edge development, homing in on the
technology trends that really matter and spurring their adoption by amplifying
"faint signals" from the alpha geeks who are creating the future. An active
participant in the technology community, the company has a long history of
advocacy, meme-making, and evangelism.
# # #
O'Reilly is a registered trademark of O'Reilly Media, Inc. All other
trademarks are the property of their respective owners.
O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472
(707) 827-7000