Programming Ruby: The Pragmatic Programmer’s Guide

Author David Thomas and Andrew Hunt
Format online HTML
Price free

Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful language available today. When Ruby first burst onto the scene in the Western world, the Pragmatic Programmers were there with the definitive reference manual, Programming Ruby: The Pragmatic Programmer’s Guide.

In the Ruby community, this book is commonly known as “The PickAxe” because of the pickaxe on the cover.

The book is now in its fourth edition, and the complete first edition of this book is freely available under the Open Publication License v1.0,

Chapters include:

  • Roadmap
  • Classes, Objects, and Variables
  • Containers, Blocks, and Iterators
  • Standard Types
  • More About Methods
  • Expressions
  • Exceptions, Catch, and Throw
  • Modules
  • Basic Input and Output
  • Threads and Processes
  • When Trouble Strikes
  • Ruby and Its World
  • Ruby and the Web
  • Ruby Tk
  • Ruby and Microsoft Windows
  • Extending Ruby
  • The Ruby Language
  • Classes and Objects
  • Locking Ruby in the Safe
  • Reflection, ObjectSpace, and Distributed Ruby
  • Built-in Classes and Methods
  • Standard Library
  • Object-Oriented Design Libraries
  • Network and Web Libraries
  • Microsoft Windows Support
  • Embedded Documentation
  • Interactive Ruby Shell

Read Mirror Buy Print Edition (paid link)

As an Amazon Associate I earn from qualifying purchases made through Amazon links appearing on this website.

Leave a Reply

Your email address will not be published. Required fields are marked *