Underc0de

Informática => Cursos, manuales y libros => Mensaje iniciado por: ZanGetsu en Septiembre 18, 2014, 03:51:50 PM

Título: The ruby programming language
Publicado por: ZanGetsu en Septiembre 18, 2014, 03:51:50 PM
Les dejo este book :D

(http://i.gyazo.com/dbc76afaec676de9f8129d788e7467b3.png)


1.
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Lexical Structure
Syntactic Structure
File Structure
Program Encoding
Program Execution
Datatypes and Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
The Structure and Execution of Ruby Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
A Tour of Ruby
Try Ruby
About This Book
A Sudoku Solver in Ruby
Numbers
Text
Arrays
Hashes
Ranges
Symbols
True, False, and Nil
Objects
Expressions and Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Literals and Keyword Literals
Variable References
Constant References
Method Invocations
Assignments
Operators
Statements and Control Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Defining Simple Methods
Method Names
Methods and Parentheses
Method Arguments
Procs and Lambdas
Closures
Method Objects
Functional Programming
Methods, Procs, Lambdas, and Closures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Conditionals
Loops
Iterators and Enumerable Objects
Blocks
Altering Control Flow
Exceptions and Exception Handling
BEGIN and END
Threads, Fibers, and Continuations
Defining a Simple Class
Method Visibility: Public, Protected, Private
Subclassing and Inheritance
Object Creation and Initialization
Modules
Loading and Requiring Modules
Singleton Methods and the Eigenclass
Method Lookup
Constant Lookup
Reflection and Metaprogramming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Types, Classes, and Modules
Evaluating Strings and Blocks
Variables and Constants
Methods
Hooks
Tracing
ObjectSpace and GC
Custom Control Structures
Missing Methods and Missing Constants
Dynamically Creating Methods
Alias Chaining
vi | Table of Contents
8.12 Domain-Specific Languages
9.
296
The Ruby Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
10.5
Invoking the Ruby Interpreter
The Top-Level Environment
Practical Extraction and Reporting Shortcuts
Calling the OS
Security


DESCARGA: https://jumpshare.com/v/WNRotSTXC18IFvaQ09fB?b=megulcBYVpTcvE6EOdAo (https://jumpshare.com/v/WNRotSTXC18IFvaQ09fB?b=megulcBYVpTcvE6EOdAo)
Título: Re:The ruby programming language
Publicado por: WhiZ en Septiembre 18, 2014, 04:49:15 PM
Tiene muy buena pinta. En su momento, cuando recién arrancaba con ruby, me pasé días y días buscando un buen libro.

Vamos a ver q onda este.

Gracias por el aporte che!
Saludos!
WhiZ