flip flip flip Hier klicken Jetzt informieren Summer Deal Cloud Drive Photos Learn More HI_PROJECT Mehr dazu Mehr dazu Shop Kindle AmazonMusicAlexa AmazonMusicUnlimited BundesligaLive

Kundenrezension

am 27. Februar 2009
Dies ist erfreulicherweise kein "Alles über Ruby"-Buch, insbesondere das Thema "Rails" wird überhaupt nicht behandelt, und es werden auch nicht seitenweise APIs abgedruckt, die man sowieso in besserer Form im Internet findet. Stattdessen wird getreu dem Titel eine umfassende und sehr verständliche Einführung in die Sprache gegeben, ausreichend formal, und immer mit kurzen Code-Beispielen zum besseren Verständnis.

Das Buch geht klassisch "bottom-up" vor, von den einfachen lexikalischen Einheiten bis hin zu Themen wie "Closures/Procs/Lambdas", "Classes and Modules" sowie "Reflection und Metaprogramming". Diese zuletzt genannten Themen machen rund ein Drittel des Buchs aus.

Insofern ist dies kein reines Einsteigerbuch, nichtsdestotrotz ist es definitiv für den Ruby-Einsteiger geeignet, da es keinerlei Ruby-spezifische Grundkenntnisse voraussetzt. Es ist aber vermutlich von Vorteil, wenn man Kenntnisse in irgendeiner anderen Programmiersprache hat.

Zitat: "It is easy to program in Ruby, but Ruby is not a simple language. Because this book documents Ruby comprehensively, it is not a simple book (though we hope that you find it easy to read and understand). It is intended for experienced programmers who want to master Ruby and are willing to read carefully and thoughtfully to achieve this goal."

Das Buch wird abgerundet durch eine kurze Vorstellung der wichtigsten Teile der Standard-Bibliotheken (jedoch, wie gesagt, ohne dem Dokumentationswerkzeug "ri" Konkurrenz machen zu wollen) sowie der Ruby-Laufzeitumgebung.

Da zur Zeit noch längst nicht alle verfügbaren Bibliotheken Ruby 1.9-kompatibel sind, ist es sehr hilfreich, dass an den entscheidenden Stellen jeweils auf die Unterschiede zwischen 1.8 und 1.9 eingegangen wird. Es ist ebenfalls sicher von Vorteil, dass 'Matz', der Autor von Ruby und des offiziellen Ruby-Interpreters, einer der Autoren des Buches ist. So bekommt man Informationen aus erster Hand, und es gibt wohl niemanden, der mehr über die Sprache und über die Beweggründe hinter mancher Design-Entscheidung weiß.

Aus meiner Sicht ist das Buch für jeden zu empfehlen, der ernsthaft in Ruby programmieren will. Auch wenn man hauptsächlich an Rails interessiert ist - wenn man ein bisschen mehr machen will als "Scaffolding", kommt man an Ruby nicht vorbei. Dieses Buch liefert dafür eine solide Grundlage.
2 Personen fanden diese Informationen hilfreich
|0Kommentar|Missbrauch melden| Permalink
Was ist das?

Was sind Produktlinks?

Im Text Ihrer Bewertung können Sie mit einem Link direkt zu einem beliebigen auf Amazon.com angebotenen Produkt leiten. Befolgen Sie diese Schritte, um einen Produktlink einzufügen:
1. Das Produkt, zu dem der Link führen soll, auf Amazon.com suchen
2. Internetadresse des Produkts kopieren
3. Klicken Produktlink einfügen
4. Die Internetadresse in das Kästchen einfügen
5. Klicken Auswählen
6. Wenn Sie den angezeigten Artikel auswählen, erscheint ein Text wie dieser: [[ASIN:014312854XHamlet (The Pelican Shakespeare)]]
7. Sobald Ihre Bewertung auf Amazon.com erscheint, wird dieser Text in einen solchen Hyperlink umgewandelt:Hamlet (The Pelican Shakespeare)

Ihre Bewertung ist auf 10 Produktlinks beschränkt, und der Linktext darf maximal 256 Zeichen betragen.


Produktdetails

5,0 von 5 Sternen
4
28,97 €+ Kostenfreie Lieferung mit Amazon Prime