Programming Ruby: The Pragmatic Programmer's Guide

Front Cover
Addison-Wesley, 2001 - Computers - 564 pages
16 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

LibraryThing Review

User Review  - dohouk - LibraryThing

This book is pretty well laid out and keeps things simple, I think that might be as much a testament to the design of Ruby as to Dave's penmanship. Anyway, it is all there and easily accessible and ... Read full review

LibraryThing Review

User Review  - billlund - LibraryThing

An excellent, comprehensive book on Ruby. For experienced programmers, you don't want to wade through all of the beginning programming stuff. Just tell me how the language works and define all of the ... 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