iPhone, iPod touch, and iPad Apps Search Engine
iPhone Apps Users Community
Advanced search | Example: action games
iPhone apps

The Ruby Programming Language

  • #: 120896
  • Price: $6.99 In Apple Store
  • Category: Books
  • Updated: 2009-08-24
  • Current Version: 1.0
  • 1.0
  • Size: 7.30 MB
  • Language: English
  • Seller: O'Reilly Media, Inc
  • Requirements: Compatible with iPhone, iPod touch, and iPad. Requires iOS 2.0 or later
  • © David Flanagan
  •  Add to Favorite apps

 

Description

By David Flanagan, Yukihiro Matsumoto

Published by O'Reilly Media (http://oreilly.com/catalog/9780596516178/)

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.

Superb Reading Features

Through a partnership between O'Reilly Media and Lexcycle, this app includes the same features that have made Stanza an iPhone

phenomenon with over a million downloads:

* Full book text search

* Several fonts and themes to choose from

* Built-in dictionary

* The ability to add annotations

* Landscape view

* Extensive cross-referencing and working hyperlinks

* Zoom function for images and screenshots

About O'Reilly Media

O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, research, and conferences.

Whether it's delivered in print, online, or in person, everything O'Reilly produces reflects the company's unshakeable belief in

the power of information to spur innovation. Learn more about Ebooks from O'Reilly at oreilly.com/ebooks.

About Lexcycle

Lexcycle is the creator of Stanza Bookbinder which was used to create this standalone book application. Stanza Bookbinder

is based on the popular iPhone Ebook reading application, Stanza. For more information about Stanza, visit www.lexcycle.com.

iPhone Screenshots

The Ruby Programming Language iPhone Screenshot 1

Video Reviews

No video review.

Customer reviews

Write a Review

Rated 1/5 based on 3 customer reviews.

 

0/5 stars

Quality?

:
Basic QA would have uncovered the code examples in this book are cut off. One star since unlike missing a bug in a complicated app the clipped off code examples in this book could have been discovered if a human bothered to look at the finished product.

The irony of a company who largely publishes books on how to write software properly making an embarrising mistake like this is obvious.

0/5 stars

Code Examples Cut Off at the Margin!

:
Seriously, this is a fatal flaw for an instructional book on a programming language. I don't recommend anyone buy this until it's fixed. I have other O'Reilly stand-alone ebooks that work fine; so it's obviously just a bug. Please fix it - we paid you in good faith!

3/5 stars

Pretty good...

:
One problem is that the code examples flow off the right side of the page. So far, I've only seen comments clipped, but I've not examined the entire book yet. It's a minor pain when you have to rotate to see some code examples as they run off. Another problem is the app has the bookmark bug from the Stanza app, the first bookmark doesn't work. Fixed in Stanza in their last update. The index works well (links to the page in the book). Searching is nice as the results start where you are at in the book, and you can scroll up or down to move back or forward in the book. It's a little slow on my 3Gs when jumping to a page (via bookmark), but page turning is fine.

Forum

Ask a question

Be the first question this app.

Users Community

+ Connect to community


The information may be outdated (2011-04-13 21:23:04). For actual information go to iTunes

Related to «The Ruby Programming Language» applications

Ruby Programming Language with Reference

Ruby Programming Language with Reference

The classic Ruby programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the Ruby programming language. You have to buy… more

Price: $1.99 | Category: Utilities
iCode - Growing List Of Computer Programming Languages

iCode - Growing List Of Computer Programming Languages

Growing List of Computer Programming Languages and Sample CodeAdd/Share Sample Code from a computer programming language your familiar with to help us grow our large list of codeFor the Geek in All of UsFeaturesAdd Sample Code for all other app users to seeView Programming Languages and sample… more

Price: $0.99 | Category: Reference
Oracle University - Java Programming Language, Java SE 6

Oracle University - Java Programming Language, Java SE 6

The eKit Plus iPad App offers Oracle University students new ways to learn Oracles technology by extending student guides beyond print to include multimedia and interactive learning elements. Students who are registered in Oracle Universitys Java Programming Language, Java SE 6 and who have… more

Price: free | Category: Education
Go - Google's New Programming Language

Go - Google's New Programming Language

Go is an open source project, distributed under a BSD-style license.In the current world, languages don't help enough: Computers fast but software construction slow Dependency analysis necessary for speed, safety Types get in the way too much Garbage collection, concurrency poorly… more

Price: free | Category: Education
C++ Programming Language

C++ Programming Language

The classic C++ programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the С++ programming language.- You have to buy… more

Price: $1.99 | Category: Utilities
Pascal Programming Language

Pascal Programming Language

The classic Pascal programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the Pascal programming language. You have to… more

Price: $1.99 | Category: Utilities
PHP Programming Language

PHP Programming Language

The classic PHP programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the PHP programming language. You have to buy… more

Price: $1.99 | Category: Utilities
Java Programming Language

Java Programming Language

A classic JVM programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the JVM programming language.- You have to buy… more

Price: $1.99 | Category: Utilities
C# Programming Language

C# Programming Language

C# .NET programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the C# .NET programming language. You have to buy… more

Price: $1.99 | Category: Utilities

View all related to: The Ruby Programming Language applications



Mobile Version
iApps4you.com - is iPhone, iPod touch, and iPad apps search engine and not been authorized, sponsored or approved by Apple Inc.
Copyright © 2017 iApps4you.com.
93 ms.