Programming Ruby: The Pragmatic Programmers' Guide (Pragmatic Programmers Series) / Edition 2
  • Programming Ruby: The Pragmatic Programmers' Guide (Pragmatic Programmers Series) / Edition 2
  • Programming Ruby: The Pragmatic Programmers' Guide (Pragmatic Programmers Series) / Edition 2

Programming Ruby: The Pragmatic Programmers' Guide (Pragmatic Programmers Series) / Edition 2

by Dave Thomas, Chad Fowler, Andy Hunt
     
 

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.

Now

See more details below

Overview

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.

Now in its Second Edition, author Dave Thomas has expanded the famous Pickaxe book with over 200 pages of new content, covering all the new and improved language features of Ruby 1.8 and standard library modules

Product Details

ISBN-13:
9780974514055
Publisher:
Pragmatic Programmers, LLC, The
Publication date:
10/28/2004
Series:
Pragmatic Programmers Series
Edition description:
Second Edition
Pages:
864
Sales rank:
386,291
Product dimensions:
7.40(w) x 9.38(h) x 1.56(d)

Table of Contents

1Getting started3
2Ruby.new11
3Classes, objects, and variables25
4Containers, blocks, and iterators43
5Standard types59
6More about methods79
7Expressions87
8Exceptions, catch, and throw107
9Modules117
10Basic input and output127
11Threads and processes135
12Unit testing151
13When trouble strikes163
14Ruby and its world177
15Interactive Ruby shell185
16Documenting Ruby199
17Package management with Ruby gems215
18Ruby and the Web235
19Ruby Tk255
20Ruby and Microsoft Windows267
21Extending Ruby275
22The Ruby language317
23Duck typing365
24Classes and objects379
25Locking Ruby in the safe397
26Reflection, ObjectSpace, and distributed Ruby403
27Built-in classes and modules423
28Standard library653
29Socket library763
30MKMF reference779

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >