Flanagan, David
The Ruby Programming Language
- ISBN 13:
- 9780596516178
- author:
- Flanagan, David
- format:
- Paperback
- publisher:
- OReilly Media
- language:
- English
- Publication Year:
- 2008
- Pages:
- 444
- Genre:
- Programming languages
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
The Ruby Programming Language is an authoritative guide to Ruby, covering versions 1.8 and 1.9 in depth. Written by David Flanagan and Yukihiro 'Matz' Matsumoto, two leading experts in the field, this comprehensive book provides a thorough understanding of the language.
It begins with a quick-start tutorial before delving into the language's structure, syntax, and features, including methods, blocks, lambdas, closures, classes, and modules. The book also explores Ruby's rich API, demonstrating its facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency.
With a focus on both beginners and experienced programmers looking to deepen their understanding of the language, this book provides definitive coverage without the formality of a language specification. It is an ideal resource for anyone looking to master Ruby's metaprogramming capabilities.