Jump to content

Programming Ruby: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Ussherm (talk | contribs)
Update for 5th edition of the book, just released.
tag as unref
 
Line 1: Line 1:
{{one source |date=March 2024}}
{{ infobox book
{{ infobox book
| image = Programming ruby.jpg <!-- reduce image size once the article is longer -->
| image = Programming ruby.jpg <!-- reduce image size once the article is longer -->
Line 20: Line 21:


== References ==
== References ==

{{refs}}
{{refs}}


== External links ==
== External links ==

* [http://ruby-doc.org/docs/ProgrammingRuby/ First edition] (for online reading) at RUBY-DOC.ORG
* [http://ruby-doc.org/docs/ProgrammingRuby/ First edition] (for online reading) at RUBY-DOC.ORG
* [https://pragprog.com/titles/ruby4/programming-ruby-1-9-2-0-4th-edition/ 4th edition at The Pragmatic Programmers]
* [https://pragprog.com/titles/ruby4/programming-ruby-1-9-2-0-4th-edition/ 4th edition at The Pragmatic Programmers]

Latest revision as of 04:31, 26 March 2024

Programming Ruby
AuthorDave Thomas, Chad Fowler, Andrew Hunt
PublisherPragmatic Programmers
Publication date
22 Oct 2004 (second edition)
Publication placeUnited States
Media typePrint (Paperback)
Pages864 pages (second edition)
ISBN0-9745140-5-5
OCLC254803547
005.133 22
LC ClassQA76.64 .T494 2005

Programming Ruby is a book about the Ruby programming language by Dave Thomas and Andrew Hunt, authors of The Pragmatic Programmer. In the Ruby community, it is commonly known as "The PickAxe" because of the pickaxe on the cover. The book has helped Ruby to spread outside Japan.[1]

The complete first edition of this book is freely available under the Open Publication License v1.0, and was published by Addison-Wesley in 2001. The second edition, covering the features of Ruby 1.8, was published by The Pragmatic Programmers, LLC in 2004. The third edition, covering Ruby 1.9, was published in 2010, with the fourth edition, covering Ruby 1.9 and 2.0 being published in 2013.

A fifth edition, updated for Ruby 3.3, was written by Noel Rappin, and published by Pragmatic Programmers, LLC in 2023.

References

[edit]
[edit]