Programming Ruby
Page Module:Message box/ambox.css has no content.
This article relies largely or entirely on a single source. (March 2024) |
Page Module:Infobox/styles.css has no content.Page Template:Infobox book/styles.css has no content.
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. | |
| Author | Dave Thomas, Chad Fowler, Andrew Hunt |
|---|---|
| Publisher | Pragmatic Programmers |
Publication date | 22 October 2004 (second edition) |
| Publication place | United States |
| Media type | Print (Paperback) |
| Pages | 864 pages (second edition) |
| ISBN | Script error: No such module "template wrapper". |
| OCLC | 254803547 |
| 005.133 22 | |
| LC Class | QA76.64 .T494 2005 |
Script error: No such module "Check for conflicting parameters".
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.[2]
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content.Fernandez, Obie. "David Black on the Success of Ruby". inbfoq.com. Retrieved 27 September 2025.
- ^ Page Module:Citation/CS1/styles.css has no content.Rappin, Noel; Thomas, Dave (January 2024). Programming Ruby 3.3 (5th ed.). The Pragmatic Programmers. ISBN 9781680509823. OCLC 1432179345. OL 49277376M.
External links
- Page Module:Citation/CS1/styles.css has no content."Programming Ruby - The Pragmatic Programmer's Guide". docs.ruby-doc.com. Addison Wesley Longman. 2001. Archived from the original on 4 December 2012. Retrieved 27 September 2025. - First edition (for online reading)
- Page Module:Citation/CS1/styles.css has no content.Thomas, Dave; Fowler, Chad; Hunt, Andy (June 2013). Programming Ruby 1.9 & 2.0 (4th ed.). The Pragmatic Programmers. ISBN 9781937785499. LCCN 2015300405. OCLC 855706057. OL 26052918M. Retrieved 27 September 2025.