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
48 used & new from £10.85

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 Friday, August 22? Choose Express delivery at checkout. See Details

48 used & new available from £10.85
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

Squeak: Open Personal Computing and Multimedia

Squeak: Open Personal Computing and Multimedia by Mark J. Guzdial

£33.99
The Art of Rails: The Coming Age of Web Development (Programmer to Programmer)

The Art of Rails: The Coming Age of Web Development (Programmer to Programmer) by Edward Benson

£18.89
Practical REST on Rails 2 Projects (Practical Projects)

Practical REST on Rails 2 Projects (Practical Projects) by Ben Scofield

£26.99
Practical Reporting with Ruby and Rails (Expert's Voice in Open Source)

Practical Reporting with Ruby and Rails (Expert's Voice in Open Source) by David Berube

£26.99
Beginning Perl Web Development: From Novice to Professional (Beginning: From Novice to Professional)

Beginning Perl Web Development: From Novice to Professional (Beginning: From Novice to Professional) by Steve Suehring

£18.47
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: 67,935 in Books (See Bestsellers in Books)

    Popular in this category:

    #6 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?)
Looking To Learn Ruby?
www.Internet.com/Ruby    Get Your Guide To Ruby Now! Sign Up Today For Tips & Articles. 
Programming
www.computeach.co.uk/programming    The UK's leading provider of IT Training Courses 
Programming Courses (UK)
www.nationalitlearningcentre.com    Microsoft.NET and Visual Basic Programming Training Courses in UK. 

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.