Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
49 used & new from £11.16

Have one to sell? Sell yours here
 
   
Tell a Friend
The Ruby Programming Language
 
See larger image
 
The Ruby Programming Language (Paperback)
by David Flanagan (Author), Yukihiro Matsumoto (Author)
5.0 out of 5 stars  (1 customer review)
RRP: £24.99
Price: £15.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £9.00 (36%)
Availability: In stock. Dispatched from and sold by Amazon.co.uk.

Want guaranteed delivery by 1pm Friday, July 25? Choose Express delivery at checkout. See Details

49 used & new available from £11.16
Other Editions: RRP: Our Price: Other Offers:
Paperback (2Rev Ed) Order it used
 
   

Frequently Bought Together

Customers buy this book with Advanced Rails by Brad Ediger

The Ruby Programming Language Advanced Rails
Price For Both: £30.28

Customers Who Bought This Item Also Bought

Design Patterns in Ruby (Addison-Wesley Professional Ruby)

Design Patterns in Ruby (Addison-Wesley Professional Ruby) by Russ Olsen

5.0 out of 5 stars (3)  £23.99
The Rails Way: Driving Rails into the Enterprise (Addison-Wesley Professional Ruby)

The Rails Way: Driving Rails into the Enterprise (Addison-Wesley Professional Ruby) by Obie Fernandez

4.3 out of 5 stars (3)  £21.59
The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby)

The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby) by Hal Fulton

5.0 out of 5 stars (2)  £18.99
Advanced Rails

Advanced Rails by Brad Ediger

4.0 out of 5 stars (1)  £14.29
Agile Web Development with Rails (Pragmatic Programmers)

Agile Web Development with Rails (Pragmatic Programmers) by Dave Thomas

4.8 out of 5 stars (17)  £18.49
Explore similar items : Books (47)

Product details
  • Paperback: 444 pages
  • Publisher: O'Reilly Media, Inc. (25 Jan 2008)
  • Language English
  • ISBN-10: 0596516177
  • ISBN-13: 978-0596516178
  • Product Dimensions: 22.9 x 17.5 x 2.8 cm
  • Average Customer Review: 5.0 out of 5 stars  (1 customer review)
  • Amazon.co.uk Sales Rank: 18,982 in Books (See Bestsellers in Books)

    Popular in this category:

    #2 in  Books > Computing & Internet > Programming > Languages > Ruby

    (Publishers and authors: Improve Your Sales)
  • Other Editions: Paperback (2Rev Ed) |  All Editions


Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Ruby on Rails Development
elctech.com    The team behind top RoR sites Call for technical consultation 
London Gemstone Jeweller
www.gfwilliams.com    Massive selection of precious stones from all over the globe 
Ethical Zambia Jewellery
www.dorje.co.uk    Delivery in the UK Family Business. Quick Delivery. 

Product Description
Synopsis
The "Ruby Programming Language" is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team: 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; and why the lucky stiff, artist and Ruby programmer extraordinaire.This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules. 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.

About the Author
David Flanagan is a computer programmer who spends most of his time writing about JavaScript and Java. His books with O'Reilly include JavaScript: The Definitive Guide, JavaScript Pocket Reference, Java in a Nutshell, Java Examples in a Nutshell, and Java Foundation Classes in a Nutshell. David has a degree in computer science and engineering from the Massachusetts Institute of Technology. He lives with his wife and children in the U.S. Pacific Northwest bewteen the cities of Seattle, Washington and Vancouver, British Columbia. David has a blog at www.davidflanagan.com.

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.