Ruby in a Nutshell

Ruby in a Nutshell
Author: Yukihiro Matsumoto
Publsiher: "O'Reilly Media, Inc."
Total Pages: 221
Release: 2002
Genre: Computers
ISBN: 9780596002145

Download Ruby in a Nutshell Book in PDF, Epub and Kindle

Introduces Ruby's object-oriented programming capabilities, detailing command-line options, syntax, built-in variables, functions, commonly used classes and modules, environment variables, operators, methods, and security.

The Ruby Programming Language

The Ruby Programming Language
Author: David Flanagan,Yukihiro Matsumoto
Publsiher: "O'Reilly Media, Inc."
Total Pages: 446
Release: 2008-01-25
Genre: Computers
ISBN: 9780596516178

Download The Ruby Programming Language Book in PDF, Epub and Kindle

A guide to Ruby programming covers such topics as datatypes and objects, expressions, classes and modules, control structures, and the Ruby platform.

Ruby in a nutshell

Ruby in a nutshell
Author: Yukihiro Matsumoto
Publsiher: O'Reilly Editions
Total Pages: 242
Release: 2002
Genre: Electronic Book
ISBN: 2841772101

Download Ruby in a nutshell Book in PDF, Epub and Kindle

Ruby est un langage de programmation orienté objet, qui a été créé pour rendre la programmation à la fois agréable et rapide. Grâce à un interpréteur facile d'emploi, une syntaxe simple à comprendre, une orientation objet complète et des bibliothèques de classes puissantes, Ruby est devenu un langage utilisable dans une grande variété de domaines : de la transformation de fichiers à la volée à l'écriture d'applications professionnelles, en passant par la création de scripts CGI. Tous les programmeurs s'accordent à dire que Ruby est un langage très prometteur. Yukihiro Matsumoto, son créateur et l'auteur de ce livre, a conçu Ruby en prenant le meilleur des langages existants notamment Perl, Python et Smalltalk. Dépassant les frontières du japon, l'utilisation de Ruby se répand lentement mais sûrement partout ailleurs. Les programmes qu'il permet d'écrire ont un haut niveau d'abstraction, ils sont faciles à relire et à modifier. Toutes ces possibilités rendent Ruby très souple et extensible. De plus, les scripts Ruby sont portables entre les différentes plates-formes : Unix, Linux, Windows, Mac OS et BeOS. La puissance du langage vient de sa syntaxe claire et d'un riche ensemble de bibliothèques. Ruby in a Nutshell présente toutes les fonctionnalités intégrées du langage, ainsi que toutes les bibliothèques de la distribution standard. Les programmeurs garderont cet ouvrage ouvert sur leur bureau pendant qu'ils travaillent car il traite de tout ce qui concerne Ruby, des options de la ligne de commande, aux classes et modules les plus fréquemment utilisés, en passant par la syntaxe du langage, par les variables et les fonctions prédéfinies. Ce livre présente la dernière version stable de Ruby (1.6) mais s'applique également à la version de développement 1.7 et à la prochaine version stable prévue (1.8). Il offre une description complète de la syntaxe du langage et des fonctionnalités essentielles de l'interpréteur. Comme tous les livres de la série in a Nutshell, Ruby in a Nutshell est destiné à des programmeurs déjà initiés au maniement du langage, qui ont besoin d'un guide de référence exhaustif et facile à consulter.

Algorithms in a Nutshell

Algorithms in a Nutshell
Author: George T. Heineman,Gary Pollice,Stanley Selkow
Publsiher: "O'Reilly Media, Inc."
Total Pages: 364
Release: 2008-10-14
Genre: Computers
ISBN: 9781449391133

Download Algorithms in a Nutshell Book in PDF, Epub and Kindle

Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs -- with just enough math to let you understand and analyze algorithm performance. With its focus on application, rather than theory, this book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate. With this book, you will: Solve a particular coding problem or improve on the performance of an existing solution Quickly locate algorithms that relate to the problems you want to solve, and determine why a particular algorithm is the right one to use Get algorithmic solutions in C, C++, Java, and Ruby with implementation tips Learn the expected performance of an algorithm, and the conditions it needs to perform at its best Discover the impact that similar design decisions have on different algorithms Learn advanced data structures to improve the efficiency of algorithms With Algorithms in a Nutshell, you'll learn how to improve the performance of key algorithms essential for the success of your software applications.

The Ruby Way

The Ruby Way
Author: Hal Fulton
Publsiher: Sams Publishing
Total Pages: 602
Release: 2002
Genre: Computers
ISBN: 0672320835

Download The Ruby Way Book in PDF, Epub and Kindle

The Ruby Wayassumes that the reader is already familiar with the subject matter. Using many code samples it focuses on "how-to use Ruby" for specific applications, either as a stand-alone language, or in conjunction with other languages.Topics covered include: Simple data tasks; Manipulating structured data; External data manipulation; User interfaces; Handling threads; System programming; Network and web programming; Tools and utilities.Note: The appendices offer instruction on migrating from Perl and Python to Ruby, and extending Ruby in C and C++.

The Power of Ruby

The Power of Ruby
Author: Rachel Keranen
Publsiher: Cavendish Square Publishing, LLC
Total Pages: 112
Release: 2017-12-15
Genre: Juvenile Nonfiction
ISBN: 9781502629517

Download The Power of Ruby Book in PDF, Epub and Kindle

Although Yukihiro Matsumoto released Ruby in 1995, it would take more than a decade for the programming language to achieve widespread adoption. Today, Ruby is one of the fastest growing coding languages, and it is behind major sites like Hulu and Twitter. This book describes the history of the language, the relationship between Ruby and Ruby on Rails, and why Ruby is an ideal first language for new programmers, complete with tips on how readers can get started.

Sams Teach Yourself Ruby in 21 Days

Sams Teach Yourself Ruby in 21 Days
Author: Mark Slagell
Publsiher: Sams Publishing
Total Pages: 570
Release: 2002
Genre: Computers
ISBN: 0672322528

Download Sams Teach Yourself Ruby in 21 Days Book in PDF, Epub and Kindle

Ruby is a high-level, fully object-oriented programming (OOP) language. It is very powerful and relatively easy to learn, read, and maintain. Sams Teach Yourself Ruby in 21 Days provides the best introduction to this language and addresses one of the key constraints it faces: "The paucity of quality English-language documentation is one of the few things holding Ruby back from widespread adoption," according to Dr. Curtis Clifton of Iowa State University¿s Department of Graduate Computer Science.

Using csh tcsh

Using csh   tcsh
Author: Paul DuBois
Publsiher: "O'Reilly Media, Inc."
Total Pages: 252
Release: 1995-07-01
Genre: Computers
ISBN: 9781449391065

Download Using csh tcsh Book in PDF, Epub and Kindle

If you use UNIX, you probably use csh to type commands even if you've never heard of it. It's the standard shell (command line) on most UNIX systems. tcsh is an enhanced version that's freely available and highly recommended.Using csh & tcsh describes from the beginning how to use these shells interactively. More important, it shows how to get your work done faster with less typing. Even if you've used UNIX for years, techniques described in this book can make you more efficient.You'll learn how to: Make your prompt tell you where you are (no more pwd) Use what you've typed before (history) Type long command lines with very few keystrokes (command and filename completion) Remind yourself of filenames when in the middle of typing a command Edit a botched command instead of retyping it This book does not cover programming or script writing in csh ortcsh because the tasks are better done with a different shell, such as sh (the Bourne shell) or a language like Perl.