| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2008 14:52:17
|
emanuell
JavaChild
![[Avatar]](/images/avatar/94562ffcaa342d74138028b39b9d03d0.png)
Membro desde: 03/01/2007 04:50:35
Mensagens: 106
Offline
|
Alguem já leu? http://www.amazon.com/Ruby-Programming-Language-David-Flanagan/dp/0596516177
Poderia dar sua opnião?
[]'s
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2008 15:00:30
|
pango
Virtual Machine Man
Membro desde: 20/08/2005 16:31:37
Mensagens: 556
Localização: Pangolândia
Offline
|
Está na minha wish list da Amazon
As críticas que tenho lido sobre ele são muito boas. Dizem que é melhor do que o Pickaxe, que eu achei muito bom.
|
programmer.setFucked(user.isStupid());
Sun Certified Java Programmer 1.4 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/09/2008 18:18:59
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline
|
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).
Abraço
|
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)
Sun Certified Programmer for the Java Platform 1.4
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2008 13:24:12
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
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
This message was edited 1 time. Last update was at 08/09/2008 13:24:47
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2008 14:04:14
|
rodrigoK
JavaChild
Membro desde: 14/06/2005 23:10:23
Mensagens: 145
Localização: Rio de Janeiro - RJ
Offline
|
Aproveitando.
Alguém conhece e/ou recomenda esses de Rails:
Desenvolvimento Web Ágil com Rails - 2ª Ed.
http://www.livrariasaraiva.com.br/produto/produto.dll/detalhe?pro_id=2581305&ID=C8F466827D809080F10201083
Repensando a Web com Rails
http://www.livrariasaraiva.com.br/produto/produto.dll/detalhe?pro_id=1465185&ID=C8F466827D809080F10201083
Abraços,
|
Rodrigo Kieffer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2008 15:00:05
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline
|
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.
|
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)
Sun Certified Programmer for the Java Platform 1.4
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2008 08:59:22
|
rodrigoK
JavaChild
Membro desde: 14/06/2005 23:10:23
Mensagens: 145
Localização: Rio de Janeiro - RJ
Offline
|
Poderiam me passar um bom livro de Ruby (em português)?
Estou querendo começar a estudar.
Abraços,
|
Rodrigo Kieffer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/10/2008 13:17:31
|
jjose
Virtual Machine Man
![[Avatar]](/images/avatar/68be68a4c8ce0d9d97e5259a649ce6a4.jpg)
Membro desde: 22/05/2007 23:10:22
Mensagens: 663
Localização: Paraiba
Offline
|
rodrigoK wrote:Poderiam me passar um bom livro de Ruby (em português)?
Estou querendo começar a estudar.
Abraços,
Procure um de ingles antes
|
Estatísticas mostram que no RJ você corre risco de levar um tiro antes mesmo de nascer.
No RJ proporção é de uma bala perdida por cada gota de chuva.
No RJ quando o assunto é bala perdida, o óbito considera causas naturais.
|
|
|
 |
|
|