Programming Ruby: The Pragmatic Programmer's Guide

Front Cover
Addison-Wesley, 2001 - Computers - 564 pages
79 Reviews

Ruby, a new, object-oriented scripting language, has won over thousands of Perl and Python programmers in Japan -- and it's now launching worldwide. This is the world's first English-language developer's guide to Ruby. Written by the two leading Ruby developers, Programming Ruby demonstrates Ruby's compelling advantages, and serves as a start-to-finish tutorial and reference for every developer. The authors introduce all of Ruby's basics, including classes, objects, variables, container, iterators, types, methods, expressions, modules, I/O, and threads. You'll master Ruby development for the Web, including CGI scripts and embedding Ruby in HTML; learn how to create GUI-based Ruby applications with TK; and discover techniques for integrating Ruby with Windows. Programming Ruby shows how to extend Ruby in C, and presents in-depth coverage of advanced features. Numerous fully functional code examples are included. The book contains an alphabetical reference to Ruby 1.6 -- the latest version -- documenting over 800 methods, 40 built-in classes, and many useful library modules.

From inside the book

What people are saying - Write a review

User ratings

5 stars
4 stars
3 stars
2 stars
1 star

Review: Programming Ruby 1.9 & 2.0

User Review  - Burak Dede - Goodreads

Ok clearly its written for programmers at least know some other language. Book contains spot on reference and comparisons to other languages when introducing ruby features. Other than that its not a ... Read full review

Review: Programming Ruby: The Pragmatic Programmers' Guide

User Review  - Franklin Colorado - Goodreads

Well enough written but difficult to get programs to work. Seems to be a problem with Ruby and Rails. Not so easy to use at they claim. Read full review


Roadmap i
List of Tables
Classes Objects and Variables

89 other sections not shown

Other editions - View all

Common terms and phrases

References to this book

Practical Perforce
Laura Wingerd
Limited preview - 2005
All Book Search results »

About the author (2001)

Dave Thomas likes to fly single-engine airplanes and pays for his habit by finding elegant solutions to difficult problems, consulting in areas as diverse as aerospace, banking, financial services, telecommunications, travel and transport, and the Internet. Before moving to the United States in 1994, Dave founded an ISO9001-certified English software company that delivered sophisticated, custom software projects throughout the world. Dave is now an independent consultant based in Dallas, Texas.

Andy Hunt is an avid woodworker and musician, but, curiously, he is more in demand as a consultant. He has worked in telecommunications, banking, financial services, and utilities, as well as in more exotic fields, such as medical imaging, graphic arts, and Internet services. Andy specializes in blending tried-and-true techniques with leading-edge technologies, creating novel--but practical--solutions. Andy owns his own consulting business in Raleigh, North Carolina.


Bibliographic information