Die Programmiersprache Ruby: Alles, was Sie wissen müssen

Bewertung:   (4,4 von 5)

Die Programmiersprache Ruby: Alles, was Sie wissen müssen (David Flanagan)

Leserbewertungen

Zusammenfassung:

Die Ruby-Programmiersprache wird als umfassender und klarer Leitfaden gelobt, der für erfahrene Programmierer geeignet ist, die Ruby lernen wollen. Obwohl es sehr detailliert und gut organisiert ist, weisen viele Rezensenten darauf hin, dass es aufgrund fehlender Übungen und vorausgesetzter Programmierkenntnisse nicht ideal für absolute Anfänger ist. Außerdem gibt es in der ebook-Version Formatierungsprobleme, vor allem bei der Darstellung von Beispielcode auf kleinen Bildschirmen. Trotz dieser Nachteile wird das Buch wegen seiner Prägnanz und Tiefe sehr geschätzt.

Vorteile:

Umfassende und klare Erklärungen, gut strukturierter Inhalt, ideal für erfahrene Programmierer, deckt fortgeschrittene Themen ab, prägnante und gut dokumentierte Codebeispiele, sehr gut lesbar, fördert das Verständnis für die Feinheiten von Ruby.

Nachteile:

Nicht für Anfänger geeignet, es fehlen Übungen zur Vertiefung des Gelernten, einige Abschnitte können zu fortgeschritten oder trocken sein, die ebook-Version hat Probleme mit dem Code-Wrapping, setzt die Kenntnis von Programmierjargon und Konzepten voraus.

(basierend auf 115 Leserbewertungen)

Originaltitel:

The Ruby Programming Language: Everything You Need to Know

Inhalt des Buches:

The Ruby Programming Language ist das maßgebliche Handbuch zu Ruby und bietet eine umfassende Abdeckung der Versionen 1. 8 und 1. 9 der Sprache. Es wurde von einem All-Star-Team geschrieben (und illustriert!):

⬤ David Flanagan, Bestsellerautor von Programmiersprachen-„Bibeln“ (einschließlich JavaScript: The Definitive Guide und Java in a Nutshell) und Committer des Ruby Subversion Repository.

⬤ Yukihiro „Matz“ Matsumoto, Schöpfer, Designer und Hauptentwickler von Ruby und Autor von Ruby in a Nutshell, das zu diesem Buch erweitert und überarbeitet wurde.

⬤ Warum der Glückspilz, Künstler und Ruby-Programmierer der Extraklasse.

Dieses Buch beginnt mit einem Schnellstart-Tutorial zur Sprache und erklärt dann die Sprache im Detail von Grund auf: von der lexikalischen und syntaktischen Struktur über Datentypen, Ausdrücke und Anweisungen bis hin zu Methoden, Blöcken, Lambdas, Closures, Klassen und Modulen.

Das Buch enthält auch eine lange und gründliche Einführung in die reichhaltige API der Ruby-Plattform, die - mit stark kommentiertem Beispielcode - die Möglichkeiten von Ruby für Textverarbeitung, numerische Manipulation, Sammlungen, Ein-/Ausgabe, Netzwerke und Parallelität demonstriert. Ein ganzes Kapitel ist den Metaprogrammierfähigkeiten von Ruby gewidmet.

Die Ruby-Programmiersprache dokumentiert die Sprache Ruby definitiv, aber ohne die Formalität einer Sprachspezifikation. Es ist für erfahrene Programmierer geschrieben, die neu in Ruby sind, und für aktuelle Ruby-Programmierer, die ihr Verständnis herausfordern und ihre Beherrschung der Sprache verbessern wollen.

Weitere Daten des Buches:

ISBN:9780596516178
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2008
Seitenzahl:448

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

JavaScript-Taschenreferenz: Aktivieren Sie Ihre Web-Seiten - JavaScript Pocket Reference: Activate...
JavaScript ist die allgegenwärtige...
JavaScript-Taschenreferenz: Aktivieren Sie Ihre Web-Seiten - JavaScript Pocket Reference: Activate Your Web Pages
Die Programmiersprache Ruby: Alles, was Sie wissen müssen - The Ruby Programming Language:...
The Ruby Programming Language ist das maßgebliche...
Die Programmiersprache Ruby: Alles, was Sie wissen müssen - The Ruby Programming Language: Everything You Need to Know
Felsklettern in Irland - Rock Climbing in Ireland
Dies ist der einzige Führer, der den irischen Klettersport in einem einzigen Band dokumentiert. Er konzentriert sich...
Felsklettern in Irland - Rock Climbing in Ireland
Bouldering essentials - Der komplette Leitfaden zum Bouldern - Bouldering essentials - The complete...
Dieses Buch ist für jeden geeignet, der sich für...
Bouldering essentials - Der komplette Leitfaden zum Bouldern - Bouldering essentials - The complete guide to bouldering
Javascript: Der endgültige Leitfaden: Meistern Sie die meistgenutzte Programmiersprache der Welt -...
JavaScript ist die Programmiersprache des Webs und...
Javascript: Der endgültige Leitfaden: Meistern Sie die meistgenutzte Programmiersprache der Welt - Javascript: The Definitive Guide: Master the World's Most-Used Programming Language
Javascript: Der endgültige Leitfaden: Aktivieren Sie Ihre Web-Seiten - Javascript: The Definitive...
Seit 1996 ist JavaScript: The Definitive Guide ist...
Javascript: Der endgültige Leitfaden: Aktivieren Sie Ihre Web-Seiten - Javascript: The Definitive Guide: Activate Your Web Pages
Java-Beispiele in der Kurzfassung - Java Examples in a Nutshell
Der Autor des Bestsellers "Java in a Nutshell" hat ein ganzes Buch mit Java-Programmierbeispielen...
Java-Beispiele in der Kurzfassung - Java Examples in a Nutshell
Canvas-Taschenreferenz: Skriptbasierte Grafiken für HTML5 - Canvas Pocket Reference: Scripted...
Das Canvas-Element ist ein revolutionäres Merkmal...
Canvas-Taschenreferenz: Skriptbasierte Grafiken für HTML5 - Canvas Pocket Reference: Scripted Graphics for HTML5
Java Foundation Classes in einer Kurzfassung: Eine Desktop-Kurzreferenz - Java Foundation Classes in...
Java Foundation Classes in a Nutshell ist ein...
Java Foundation Classes in einer Kurzfassung: Eine Desktop-Kurzreferenz - Java Foundation Classes in a Nutshell: A Desktop Quick Reference

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)