Description |
1 online resource (xi, 204 pages) |
Series |
A Nutshell handbook |
|
Nutshell handbook.
|
Note |
Translated from Japanese. |
|
Includes index. |
Contents |
Ruby's Elegance 1 -- Ruby in Action 3 -- Chapter 2 Language Basics 5 -- Command-Line Options 5 -- Environment Variables 7 -- Lexical Conventions 8 -- Literals 9 -- Variables 15 -- Operators 17 -- Methods 20 -- Control Structures 25 -- Object-Oriented Programming 29 -- Security 33 -- Chapter 3 Built-in Library Reference 36 -- Predefined Variables 36 -- Predefined Global Constants 38 -- Built-in Functions 39 -- Built-in Library 47 -- Chapter 4 Standard Library Reference 110 -- Standard Library 110 -- Chapter 5 Ruby Tools 166 -- Standard Tools 166 -- Additional Tools 173 -- Ruby Application Archive 174 -- Chapter 6 Ruby Updates 176 -- Summary of Changes 176 -- Future of Ruby 178 -- Participate in Ruby 179. |
Summary |
Ruby is an absolutely pure object-oriented scripting language written in C and designed with Perl and Python capabilities in mind. While its roots are in Japan, Ruby is slowly but surely gaining ground in the US. The goal of Yukihiro Matsumoto, creator of Ruby and author of this book, is to incorporate the strengths of languages like Perl, Python, Lisp and Smalltalk. Ruby is a genuine attempt to combine the best of everything in the scripting world. Since 1993, Ruby mailing lists have been established, Web pages have formed, and a community has grown around it. The language. |
Subject |
Object-oriented programming (Computer science)
|
|
Ruby (Computer program language)
|
|
Programming languages (Electronic computers)
|
|
Programming Languages |
|
Programmation orientée objet (Informatique) |
|
Ruby (Langage de programmation) |
|
Langages de programmation. |
|
Programming languages (Electronic computers) |
|
Object-oriented programming (Computer science) |
|
Ruby (Computer program language) |
|
Scripttalen. |
Other Form: |
Print version: Matsumoto, Yukihiro. Ruby in a nutshell. 1st ed. Sebastopol, CA : O'Reilly, ©2002 0596002149 (DLC) 2002280673 (OCoLC)48582109 |
ISBN |
9780596516451 (electronic bk.) |
|
0596516452 (electronic bk.) |
|
9781449378806 (electronic bk.) |
|
1449378803 (electronic bk.) |
|