tailieunhanh - Programming Ruby (2nd edition)

Developers the world over talk about Programming Ruby and the Ruby language. . . “Ruby is a wonderfully powerful and useful language, and whenever I’m working with it, this book is at my side.” Martin Fowler, Chief Scientist, ThoughtWorks “If your world revolves around Java, as mine did, then you need this outstanding book to learn all the wonderful things you’re missing. There’s just one catch: you’ll be spoiled from then on. Indeed, after reading just a few pages of Programming Ruby, programming in any language other than Ruby will feel like you’re pushing rope.” Mike Clark, Author and Consultant “Ruby. | The Pragmatic Programmers Programming Kuby The Pragmatic Programmers Guide Dave Thomas with Chad Fowler and Andy Hun . Developers the world over talk about Programming Ruby and the Ruby language. Ruby is a wonderfully powerful and useful language and whenever I m working with it this book is at my side. Martin Fowler Chief Scientist ThoughtWorks If your world revolves around Java as mine did then you need this outstanding book to learn all the wonderful things you re missing. There s just one catch you ll be spoiled from then on. Indeed after reading just a few pages of Programming Ruby programming in any language other than Ruby will feel like you re pushing rope. Mike Clark Author and Consultant Ruby is smart elegant and fun and it deserves a book that s smart elegant and fun. The first edition of Programming Ruby was such a book the second edition is even better. James Britt Administrator http ruby-doc. org The best reason to learn a new programming language is to learn to think differently. The best way to learn to think the Ruby way is to read Programming Ruby. Several years ago with the first edition of this book I did just that. Since then I ve had a constant stream of enjoyable Ruby programming experiences. This is due in no insignificant part to the quality of the source from which I learned the language. I m not the only person I ve heard say that every language should have a book like this. Chad Fowler Codirector Ruby Central Inc. The PickAxe got me started on Ruby. It is still the first book I turn to. Ryan Davis Founder This book changed my life. Sounds rather clichéd but it s the truth. After six years and 300 000 lines of Java code I needed a change. That change occurred upon reading the first edition of this book. With the support of a solid community and ever-growing foundation of superb libraries I founded a company that largely profits from applying Ruby to solve real-world problems. Ruby is ready for prime time and this new version of