Książka o Ruby

Witam, chciałem zapytać czy mógłby ktoś polecić dobrą książkę o Ruby w przystępnej cenie
Nie wiem jaką wybrać a nie chce potem dokupywać kolejnej gdy się okaże że z poprzedniej mało się dowiedziałem… ;D

z tego co czytałem, to mogę zdecydowanie polecić The Ruby Programming Language / Ruby. Programowanie autorstwa David Flanagan i Yukihiro Matsumoto
wersja ang: http://shop.oreilly.com/product/9780596516178.do
wersja pl: http://helion.pl/ksiazki/ruby-programowanie-david-flanagan-yukihiro-matsumoto,rubypr.htm

Ja czytałem tą:
http://helion.pl/ksiazki/programowanie-w-jezyku-ruby-wydanie-ii-dave-thomas-chad-fowler-andy-hunt,prruby.htm

Co prawda chyba połowa książki to dokumentacja samego języka, ale druga połowa dobrze tłumaczy różne aspekty języka.

@Sevin: tak zwany pickaxe :wink: po ang ta książka jest dostępna za darmo, w wersji dla Ruby 1.8: http://www.ruby-doc.org/docs/ProgrammingRuby/

A ja polecam “Ruby. Wzorce projektowe”. Uczysz się języka (od podstaw) i wzorców jednocześnie. Świetna książka.

A ja odradzam, przykładanie javowych wzorców projektowych do rubiego to kiepski pomysł. Zwłaszcza że wiele z nich powstało jako kompensacja braku metaprogramowania w javie.

Odradzam. Pisałem pracę magisterską o wzorcach w językach dynamicznych (m.in. korzystałem z tej książki) i większość z tych wzorców jest kompletnie nieprzydatna w Rubym.

+1 dla propozycji Sevina, ta książka jest naprawdę niezła.

@Tomash: tak się składa, że autor podaje przykłady różnych implementacji poszczególnych wzorców bezpośrednio w kodzie Railsów. Zdziwiony? Pewnie tak… Jednak ktoś kto ma problemy z czytaniem ze zrozumieniem (stevedesign prosił o polecane a nie odradzane książki) i wyciąganiem pochopnych ocen książek, których jak widać, nie czytał, z pewnością do tego przywykł.

http://pragprog.com/book/ppmetr/metaprogramming-ruby bardzo dobrze opisuje, jak zbudowany jest ruby. I już wspomniane wyżej ‘Ruby. Programowanie’ Davida Flanagana i Yukihiro Matsumoto

‘Ruby. Programowanie’ Davida Flanagana i Yukihiro Matsumoto +1 świetna książka

Ja od siebie mogę polecić “programming ruby 1.9 - the pragmatic programmer’s’ guide” (3cia edycja) , w tej książce jest wszystko i więcej

“Programming Ruby 1.9: The Pragmatic Programmers’ Guide” to niezła biblia. Macie jakieś sposoby na studiowanie takich ksiąg?

Nie ma sensu jej czytać od deski do deski, moim zdaniem. To jest referencja. Jeśli chcesz nauczyć się jezyka: Ruby Koans. Chcesz wiedzieć więcej: Eloquent Ruby. Programming Ruby - w przypadku wątpliwości jak coś powinno działać.

Osobiście polecam książkę “Programowanie w języku Ruby” (Autorzy: Dave Thomas, Chad Fowler, Andy Hunt). Full wypas. Biblia dla programistów Ruby. :slight_smile:

Książkę “Programowanie w języku Ruby” polecił mi mój nauczyciel, ale jeszcze nie odważyłem się jej otworzyć z uwagi na natłok pracy…
Myślałem, że to jakiś przeciętniak, ale widzę, że dużo osób ją poleca - na pewno w ten weekend spróbuję.

Programowanie w języku Ruby jest trochę kak K&R (tylko ze 4x grubsze).

Jak ktos lubi czytac ksiazki ktore mowia czym jest string, petla, iterator, watek w postaci bardziej dokumentacj technicznej to moze faktycznie jest dobra. Ja napewno bym nie polecil tej ksiazki komus kto chce zaczac z ruby