Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The Ruby Programming Language

Buy
The Ruby Programming Language, 9780596516178 (0596516177), O'Reilly, 2008
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team: David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository. Yukihiro "Matz" Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which has been expanded and revised to become this book. why the lucky stiff, artist and Ruby programmer extraordinaire. This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules. The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating -- with heavily-commented example code -- Ruby's facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby's metaprogramming capabilities. The Ruby Programming Language documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language.

About the Author

David Flanagan is a computer programmer who spends most of his time writing about JavaScript and Java. His books with O'Reilly include JavaScript: The Definitive Guide, JavaScript Pocket Reference, Java in a Nutshell, Java Examples in a Nutshell, and Java Foundation Classes in a Nutshell. David has a degree in computer science and engineering from the Massachusetts Institute of Technology. He lives with his wife and children in the U.S. Pacific Northwest bewteen the cities of Seattle, Washington and Vancouver, British Columbia. David has a blog at www.davidflanagan.com. Yukihiro Matsumoto ("Matz"), the creator of Ruby, is a professional programmer who worked for the Japanese open source company, netlab.jp. Matz is also known as one of the open source evangelists in Japan. He's released several open source products, including cmail, the emacs-based mail user agent, written entirely in emacs lisp. Ruby is his first piece of software that has become known outside of Japan.
(HTML tags aren't allowed.)

Information Security Management Handbook, Volume 7
Information Security Management Handbook, Volume 7

Updated annually, the Information Security Management Handbook, Sixth Edition, Volume 7 is the most comprehensive and up-to-date reference available on information security and assurance. Bringing together the knowledge, skills, techniques, and tools required of IT security professionals, it facilitates the up-to-date understanding...

All About Your iPod Photo
All About Your iPod Photo
Apple has recently released the iPod photo, a fourth generation (4G) iPod capable of displaying color photos. With its new enhanced color screen, you can now do more than ever with your iPod--it's no longer just a music player. If you are the proud owner of the new iPod photo you'll be eager to know all the cool things are that you can do with your...
iMovie HD 6 and iDVD 6 for Mac OS X (Visual QuickStart Guide)
iMovie HD 6 and iDVD 6 for Mac OS X (Visual QuickStart Guide)
Need to learn iMovie HD 6 and iDVD 6 fast? Try a Visual QuickStart! This best-selling reference's visual format and step-by-step, task-based instructions will have you up and running with these great iLife applications in no time. Best-selling author and iLife expert Jeff Carlson uses crystal-clear instructions, full-color illustrations, ...

Taking Your iPod Touch to the Max (Technology in Action)
Taking Your iPod Touch to the Max (Technology in Action)
Fast and fun to read, Taking Your iPod Touch to the Max gives you all the tips and techniques you could ever think of to make the most of your Apple iPod Touch. Erica Sadun is an expert at hacking devices to discover undocumented tricks, and this book reveals everything and more about the functionality of the iPod Touch....
Stability and Control of Aircraft Systems: Introduction to Classical Feedback Control (Aerospace Series)
Stability and Control of Aircraft Systems: Introduction to Classical Feedback Control (Aerospace Series)

In the current climate of increasing complexity and functional integration in all areas of engineering and technology, stability and control are becoming essential ingredients of engineering knowledge. Many of today’s products contain multiple engineering technologies, and what were once simple mechanical, hydraulic or pneumatic products...

Analytic Theology: New Essays in the Philosophy of Theology
Analytic Theology: New Essays in the Philosophy of Theology
Philosophy in the English-speaking world is dominated by analytic approaches to its problems and projects; but theology has been dominated by alternative approaches. Many would say that the current state in theology is not mere historical accident, but is, rather, how things ought to be. On the other hand, many others would say precisely the...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy