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
45 used & new from £10.94

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: £17.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.50 (30%)
Availability: In stock. Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Want guaranteed delivery by 1pm Thursday, August 21? Choose Express delivery at checkout. See Details

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

Frequently Bought Together

Customers buy this book with The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby) by Hal Fulton

The Ruby Programming Language The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby)
Price For Both: £37.78

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)  £25.19
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)  £20.29
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
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
Advanced Rails

Advanced Rails by Brad Ediger

4.0 out of 5 stars (1)  £14.29
Explore similar items : Books (99)

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: 48,683 in Books (See Bestsellers in Books)

    Popular in this category:

    #4 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 See portfolio & call 866-863-7365. 
Programming Courses
www.computeach.co.uk    From the UK's leading provider of IT Training Courses 
Ready To Learn Ruby?
www.Internet.com/Ruby    Get Five Tips For Your Ruby Toolbox Free w/ Registration - Internet.com 

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'