Die Programmiersprache D

Bewertung:   (4,6 von 5)

Die Programmiersprache D (Andrei Alexandrescu)

Leserbewertungen

Zusammenfassung:

Die Rezensionen zu „The D Programming Language“ heben die Effektivität des Buches als umfassende Ressource zum Verständnis der Programmiersprache D hervor, insbesondere für diejenigen, die bereits über Programmiererfahrung verfügen. Der Autor, Andrei Alexandrescu, wird für seinen fesselnden Schreibstil und die eingehende Erforschung der Funktionen von D gelobt. Allerdings wird bemängelt, dass das Buch für absolute Anfänger weniger geeignet ist und einige veraltete Beispiele und kleinere Fehler enthält. Die Leser schätzen die klaren Erklärungen und den Humor, weisen aber darauf hin, dass ein besserer Index und ein umfangreicheres Nachschlagewerk für die Bibliothek erforderlich wären.

Vorteile:

Leicht verständliche Sprache, gut strukturierte Erklärungen komplexer Funktionen, ansprechender Schreibstil mit Humor, zahlreiche Beispiele, gut geeignet für diejenigen, die mit anderen Programmiersprachen vertraut sind, bietet Einblicke in Designentscheidungen, starke Unterstützung durch die Gemeinschaft (z. B. D Forum) und viele interessante Informationen über die Sprache D.

Nachteile:

Nicht geeignet für absolute Anfänger oder diejenigen, die mit dem Programmierjargon nicht vertraut sind, einige Beispiele enthalten Fehler, Teile des Buches sind möglicherweise veraltet oder nicht an die aktuelle D-Infrastruktur angepasst, es fehlen ein umfassender Index und Referenzabschnitte, und es gibt keinen interaktiven Interpreter.

(basierend auf 69 Leserbewertungen)

Originaltitel:

The D Programming Language

Inhalt des Buches:

"Soweit ich weiß, bietet D eine beispiellos geschickte Integration mehrerer leistungsstarker Programmierparadigmen: imperativ, objektorientiert, funktional und meta.".

--Aus dem Vorwort von Walter Bright.

"Dies ist ein Buch von einem kompetenten Autor, der eine interessante Programmiersprache beschreibt. Ich bin sicher, dass Sie die Lektüre lohnend finden werden.".

--Aus dem Vorwort von Scott Meyers.

D ist eine Programmiersprache, die Programmierern helfen soll, die Herausforderungen der modernen Softwareentwicklung zu meistern. Dies geschieht durch die Förderung von Modulen, die durch präzise Schnittstellen miteinander verbunden sind, durch eine Föderation eng integrierter Programmierparadigmen, durch sprachverstärkte Thread-Isolation, modulare Typsicherheit, ein effizientes Speichermodell und vieles mehr.

The D Programming Language ist eine maßgebliche und umfassende Einführung in D. Der Schreibstil des Autors ist locker und unterhaltsam, geht aber nie auf Kosten von Fokus und Präzision. Es deckt alle Aspekte der Sprache ab (wie Ausdrücke, Anweisungen, Typen, Funktionen, Verträge und Module), aber es ist viel mehr als eine Aufzählung von Funktionen.

In diesem Buch finden Sie.

⬤ Ausführliche Erklärungen mit idiomatischen Beispielen für alle Sprachfunktionen.

⬤ Wie Funktionsgruppen die wichtigsten Programmierparadigmen unterstützen.

⬤ Gründe und Empfehlungen für die beste Verwendung für jede wichtige Funktion.

⬤ Erörterung von Querschnittsthemen, wie Fehlerbehandlung, Vertragsprogrammierung und Parallelität.

⬤ Tabellen, Abbildungen und "Spickzettel", die als praktische Schnellreferenz für die tägliche Problemlösung mit D dienen.

The D Programming Language ist nicht nur eine Einführung in die Sprache D, sondern auch ein Kompendium bewährter Praktiken und Redewendungen, die Ihnen sowohl bei der Programmierung mit D als auch bei der Programmierung im Allgemeinen helfen.

Weitere Daten des Buches:

ISBN:9780321635365
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2010
Seitenzahl:496

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Die Programmiersprache D - The D Programming Language
"Soweit ich weiß, bietet D eine beispiellos geschickte Integration mehrerer leistungsstarker...
Die Programmiersprache D - The D Programming Language
Modernes C++-Design: Angewandte generische Programmierung und Design Patterns - Modern C++ Design:...
In Modern C++ Design eröffnet Andrei Alexandrescu...
Modernes C++-Design: Angewandte generische Programmierung und Design Patterns - Modern C++ Design: Generic Programming and Design Patterns Applied

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