Livro Ruby

Alguem já leu? http://www.amazon.com/Ruby-Programming-Language-David-Flanagan/dp/0596516177

Poderia dar sua opnião?

[]'s

Está na minha wish list da Amazon :smiley:

As críticas que tenho lido sobre ele são muito boas. Dizem que é melhor do que o Pickaxe, que eu achei muito bom.

Estou praticamente no meio do livro. Até agora, na minha op. o livro é excelente. No entanto, se for iniciante eu não recomendo, afinal de contas o livro não é tããão didático. Agora se quiser um livro que abrange todas as nuances da linguagem pode comprar sem nem pensar duas vezes, esse é o livro!
Estou pra colocar uma resenha na amazon, será basicamente isso que eu relatei acima.

Enfim, recomendo (se você não for iniciante). :smiley:
Abraço

Esse livro é uma evolução do “Ruby in a nutshell”, do próprio Matz. É bem mais completo.

Não sei se ajuda, mas esse é o conteúdo do livro:

Chapter 1. Introduction
Section 1.1. A Tour of Ruby
Section 1.2. Try Ruby
Section 1.3. About This Book
Section 1.4. A Sudoku Solver in Ruby

Chapter 2. The Structure and Execution of Ruby Programs
Section 2.1. Lexical Structure
Section 2.2. Syntactic Structure
Section 2.3. File Structure
Section 2.4. Program Encoding
Section 2.5. Program Execution

Chapter 3. Datatypes and Objects
Section 3.1. Numbers
Section 3.2. Text
Section 3.3. Arrays
Section 3.4. Hashes
Section 3.5. Ranges
Section 3.6. Symbols
Section 3.7. True, False, and Nil
Section 3.8. Objects

Chapter 4. Expressions and Operators
Section 4.1. Literals and Keyword Literals
Section 4.2. Variable References
Section 4.3. Constant References
Section 4.4. Method Invocations
Section 4.5. Assignments
Section 4.6. Operators

Chapter 5. Statements and Control Structures
Section 5.1. Conditionals
Section 5.2. Loops
Section 5.3. Iterators and Enumerable Objects
Section 5.4. Blocks
Section 5.5. Altering Control Flow
Section 5.6. Exceptions and Exception Handling
Section 5.7. BEGIN and END
Section 5.8. Threads, Fibers, and Continuations

Chapter 6. Methods, Procs, Lambdas, and Closures
Section 6.1. Defining Simple Methods
Section 6.2. Method Names
Section 6.3. Methods and Parentheses
Section 6.4. Method Arguments
Section 6.5. Procs and Lambdas
Section 6.6. Closures
Section 6.7. Method Objects
Section 6.8. Functional Programming

Chapter 7. Classes and Modules
Section 7.1. Defining a Simple Class
Section 7.2. Method Visibility: Public, Protected, Private
Section 7.3. Subclassing and Inheritance
Section 7.4. Object Creation and Initialization
Section 7.5. Modules
Section 7.6. Loading and Requiring Modules
Section 7.7. Singleton Methods and the Eigenclass
Section 7.8. Method Lookup
Section 7.9. Constant Lookup

Chapter 8. Reflection and Metaprogramming
Section 8.1. Types, Classes, and Modules
Section 8.2. Evaluating Strings and Blocks
Section 8.3. Variables and Constants
Section 8.4. Methods
Section 8.5. Hooks
Section 8.6. Tracing
Section 8.7. ObjectSpace and GC
Section 8.8. Custom Control Structures
Section 8.9. Missing Methods and Missing Constants
Section 8.10. Dynamically Creating Methods
Section 8.11. Alias Chaining
Section 8.12. Domain-Specific Languages

Chapter 9. The Ruby Platform
Section 9.1. Strings
Section 9.2. Regular Expressions
Section 9.3. Numbers and Math
Section 9.4. Dates and Times
Section 9.5. Collections
Section 9.6. Files and Directories
Section 9.7. Input/Output
Section 9.8. Networking
Section 9.9. Threads and Concurrency

Chapter 10. The Ruby Environment
Section 10.1. Invoking the Ruby Interpreter
Section 10.2. The Top-Level Environment
Section 10.3. Practical Extraction and Reporting Shortcuts
Section 10.4. Calling the OS
Section 10.5. Security

Aproveitando.

Alguém conhece e/ou recomenda esses de Rails:

Desenvolvimento Web Ágil com Rails - 2ª Ed.

Repensando a Web com Rails

Abraços,

Conheço o primeiro (li em inglês). A nova edição (novamente em inglês, claro) está prevista para outubro. Não acho que seria um bom investimento comprar um livro que está quase se tornando desatualizado.
Abraço. :wink:

Poderiam me passar um bom livro de Ruby (em português)?

Estou querendo começar a estudar.

Abraços,

[quote=rodrigoK]Poderiam me passar um bom livro de Ruby (em português)?

Estou querendo começar a estudar.

Abraços,[/quote]

Procure um de ingles antes