Buy New
-
To see product details, add this item to your cart.
Ships from: Becker Inc. Sold by: Becker Inc.
Used - Very Good
-
To see product details, add this item to your cart.
Ships from: SEA-OTTER-BOOKS Sold by: SEA-OTTER-BOOKS
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
OK
The Ruby Programming Language: Everything You Need to Know
Purchase options and add-ons
- David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository.
- Yukihiro "Matz" Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which has been expanded and revised to become this book.
- why the lucky stiff, artist and Ruby programmer extraordinaire.
The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating -- with heavily-commented example code -- Ruby's facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby's metaprogramming capabilities.
The Ruby Programming Language documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language.
- ISBN-100596516177
- ISBN-13978-0596516178
- Edition1st
- PublisherO'Reilly Media
- Publication dateMarch 4, 2008
- LanguageEnglish
- Dimensions7 x 0.9 x 9.19 inches
- Print length446 pages
Frequently bought together

Customers who viewed this item also viewed
- Programming Ruby 3.3: The Pragmatic Programmers' Guide (Pragmatic Programmers; Facets of Ruby)PaperbackFREE Shipping by AmazonGet it as soon as Tuesday, Sep 15Only 17 left in stock (more on the way).
- Practical Object-Oriented Design: An Agile Primer Using RubyPaperbackFREE Shipping by AmazonGet it as soon as Tuesday, Sep 15
- Polished Ruby Programming: Build better software with more intuitive, maintainable, scalable, and high-performance Ruby codePaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Tuesday, Sep 15
- The Little Book Of Ruby Programming: Learn To Program Ruby For Beginners (Little Programming Books)PaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Tuesday, Sep 15
- Eloquent Ruby (Addison-Wesley Professional Ruby Series)PaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Tuesday, Sep 15Only 1 left in stock - order soon.
Customers also bought or read
- Programming Ruby 3.3: The Pragmatic Programmers' Guide (Pragmatic Programmers; Facets of Ruby)
Paperback$58.31$58.31FREE delivery Tue, Sep 15 - Layered Design for Ruby on Rails Applications: Discover practical design patterns for maintainable web applications
Paperback$49.99$49.99FREE delivery Tue, Sep 15 - Practical Object-Oriented Design: An Agile Primer Using Ruby
Paperback$43.63$43.63FREE delivery Tue, Sep 15 - The Little Book Of Ruby Programming: Learn To Program Ruby For Beginners (Little Programming Books)
Paperback$18.99$18.99Delivery Tue, Sep 15 - Go Programming Language, The (Addison-Wesley Professional Computing Series)
Paperback$25.99$25.99Delivery Tue, Sep 15 - The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)#1 Best SellerSoftware Testing
Hardcover$45.97$45.97FREE delivery Tue, Sep 15 - Design Patterns: Elements of Reusable Object-Oriented Software
Hardcover$24.35$24.35Delivery Tue, Sep 15 - SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL
Paperback$42.28$42.28FREE delivery Sep 18 - 22 - Crafting Rails 4 Applications: Expert Practices for Everyday Rails Development (The Facets of Ruby)
Paperback$31.49$31.49$3.99 delivery Sep 22 - 24 - Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
Paperback$30.29$30.29Delivery Tue, Sep 15 - Metaprogramming Ruby 2: Program Like the Ruby Pros (Facets of Ruby)
Paperback$55.90$55.90$4.25 delivery Oct 2 - 7 - Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerFunctional Software Programming
Paperback$27.53$27.53Delivery Tue, Sep 15 - Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScript
Paperback$36.99$36.99FREE delivery Tue, Sep 15 - Ruby on Rails Tutorial (Addison-Wesley Professional Ruby Series)
Paperback$24.66$24.66$7.38 delivery Wed, Sep 16 - A Philosophy of Software Design, 2nd Edition#1 Best SellerMicrosoft Programming
Paperback$20.03$20.03Delivery Tue, Sep 15 - Ruby on Rails for Agile Web Development: A Hands-on Guide to Building Dynamic and Efficient Web Applications (English Edition)
Paperback$32.59$32.59Delivery Tue, Sep 15 - Ruby Programming for Beginners: An Introduction to Learning Ruby Programming with Tutorials and Hands-On Examples
Paperback$14.95$14.95Delivery Tue, Sep 15
From the brand
-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Lean series
-
Cookbooks
-
Head First series
-
97 Things series
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
Editorial Reviews
About the Author
Yukihiro Matsumoto ("Matz"), the creator of Ruby, is a professional programmer who worked for the Japanese open source company, netlab.jp. Matz is also known as one of the open source evangelists in Japan. He's released several open source products, including cmail, the emacs-based mail user agent, written entirely in emacs lisp. Ruby is his first piece of software that has become known outside of Japan.
Product details
- Publisher : O'Reilly Media
- Publication date : March 4, 2008
- Edition : 1st
- Language : English
- Print length : 446 pages
- ISBN-10 : 0596516177
- ISBN-13 : 978-0596516178
- Item Weight : 1.52 pounds
- Dimensions : 7 x 0.9 x 9.19 inches
- Best Sellers Rank: #454,453 in Books (See Top 100 in Books)
- #8 in Ruby Programming
- #126 in Object-Oriented Design
- #223 in Software Design & Engineering
- Customer Reviews:
About the authors

David Flanagan is a computer programmer who has spent much of the last 20 years writing books about programming languages. He now works at Mozilla. David lives with his wife and children in the Pacific Northwest, between the cities of Seattle and Vancouver.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Discover more of the author’s books, see similar authors, read book recommendations and more.


























