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.)

Micromessaging: Why Great Leadership is Beyond Words
Micromessaging: Why Great Leadership is Beyond Words

Should you sweat the small stuff?

Absolutely, says Stephen Young-especially when it comes to those critical behaviors that can make or break performance. The reason is simple: no matter what you think you're saying, your words, gestures, and tone of voice can actually communicate something entirely different.

...

Advances in Intelligent Informatics (Advances in Intelligent Systems and Computing)
Advances in Intelligent Informatics (Advances in Intelligent Systems and Computing)
The third International Symposium on Intelligent Informatics (ISI-2014) provided a forum for sharing original research results and practical development experiences among experts in the emerging areas of Intelligent Informatics. This edition was co-located with third International Conference on Advances in Computing, Communications...
Extreme Programming Explained : Embrace Change (2nd Edition)
Extreme Programming Explained : Embrace Change (2nd Edition)

Whether you have a small team that is already closely aligned with your customers or a large team in a gigantic or multinational organization, you will find in these pages a wealth of ideas to challenge, inspire, and encourage you and your team members to substantially improve your software development.

...

Windows XP, Second Edition (Visual QuickStart Guide)
Windows XP, Second Edition (Visual QuickStart Guide)
If you have Windows XP on your computer, you'll want Windows XP: Visual QuickStart Guide on your bookshelf-it's as simple as that. Even veteran Windows users will quickly discover that the changes in Windows XP go far beyond a radically redesigned interface. And to get the most out of this powerful new operating system-including all of its bundled...
System-on-a-Chip: Design and Test
System-on-a-Chip: Design and Test
This project started as an interim report. The purpose was to communicate
to various groups within Advantest about the main issues for system-on-achip
(SoC) design and testing and the common industrial practices. Over
one year’s time, a number of people contributed in various capacities to complete
this report.
...
Crysis: Prima Official Game Guide (Prima Official Game Guides)
Crysis: Prima Official Game Guide (Prima Official Game Guides)

•Detailed strategies on when and where to utilize your Nanosuit abilities, weapon augmentations, vehicles, and more.

•In-depth information on every single weapon, including rates of fire and damage criteria for both single- and multiplayer.

•Incredibly deep tactics covering every single-player
...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy