Grundlagen der Programmiersprachen

Bewertung:   (4,5 von 5)

Grundlagen der Programmiersprachen (P. Friedman Daniel)

Leserbewertungen

Zusammenfassung:

Das Buch gilt als hervorragende Ressource für das Verständnis von Programmiersprachen, insbesondere durch die Linse von Scheme. Viele Benutzer finden es nützlich für das Lehren und Lernen, obwohl es einige Kritikpunkte bezüglich seiner Komplexität im Vergleich zu früheren Ausgaben gibt.

Vorteile:

Das Buch bietet eine hervorragende Einführung in Programmiersprachen mit klaren Erklärungen, hilfreichen Übungen und einem praktischen Ansatz zur Entwicklung eines Interpreters. Es ist gut geeignet für Leser mit einigen Programmierkenntnissen und verbindet Konzepte effektiv mit praktischen Beispielen in Scheme. Auch die Papierqualität und die Gesamtproduktion des Buches werden gelobt.

Nachteile:

Einige Benutzer sind der Meinung, dass die dritte Auflage im Vergleich zur einfacheren zweiten Auflage unnötig komplex ist und dadurch etwas von ihrer Eleganz und praktischen Anziehungskraft verloren hat. Vertrautheit mit Scheme oder Lisp ist erforderlich, was für absolute Anfänger eine Herausforderung darstellen kann.

(basierend auf 5 Leserbewertungen)

Originaltitel:

Essentials of Programming Languages

Inhalt des Buches:

Eine neue Ausgabe eines Lehrbuchs, das Studenten ein tiefes, praktisches Verständnis der wesentlichen Konzepte von Programmiersprachen vermittelt, komplett überarbeitet und mit bedeutendem neuen Material. Dieses Buch vermittelt den Studierenden ein tiefes, praktisches Verständnis der wesentlichen Konzepte von Programmiersprachen.

Der Text verwendet Interpreter (kurze Programme, die eine abstrakte Repräsentation des Programmtextes direkt analysieren), um die Semantik vieler wesentlicher Sprachelemente auf klare und ausführbare Weise auszudrücken. Der Ansatz ist sowohl analytisch als auch praxisorientiert. Das Buch bietet Einblicke in Programmiersprachen mit sehr unterschiedlichen Abstraktionsniveaus, wobei eine klare Verbindung zwischen den High-Level- und Low-Level-Ansichten aufrechterhalten wird.

Übungen sind ein wichtiger Teil des Textes und sind über den ganzen Text verteilt; der Text erklärt die Schlüsselkonzepte, und die Übungen untersuchen alternative Designs und andere Fragen. Der vollständige Scheme-Code für alle Interpreter und Analysatoren im Buch kann online auf der Website von The MIT Press gefunden werden.

Für diese neue Ausgabe wurde jedes Kapitel überarbeitet und viele neue Übungen hinzugefügt. Der Text wurde erheblich erweitert, unter anderem um völlig neue Kapitel über Module und Continuation-Passing-Stil.

Essentials of Programming Languages kann sowohl für Diplom- und Grundkurse als auch für Weiterbildungskurse für Programmierer verwendet werden.

Weitere Daten des Buches:

ISBN:9780262062794
Autor:
Verlag:
Einband:Hardcover
Erscheinungsjahr:2008
Seitenzahl:432

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

The Little Schemer, Vierte Auflage - The Little Schemer, Fourth Edition
Der Gedanke, dass "das Nachdenken über Computer eines der aufregendsten Dinge ist, die...
The Little Schemer, Vierte Auflage - The Little Schemer, Fourth Edition
The Reasoned Schemer, Zweite Auflage - The Reasoned Schemer, Second Edition
Eine neue Ausgabe eines Buches, das in einem humorvollen Frage-und-Antwort-Stil...
The Reasoned Schemer, Zweite Auflage - The Reasoned Schemer, Second Edition
Grundlagen der Programmiersprachen - Essentials of Programming Languages
Eine neue Ausgabe eines Lehrbuchs, das Studenten ein tiefes, praktisches Verständnis...
Grundlagen der Programmiersprachen - Essentials of Programming Languages
Der kleine Typer - The Little Typer
Eine Einführung in abhängige Typen, die Schritt für Schritt die schönsten Aspekte aufzeigt. Der Typ eines Programms beschreibt sein...
Der kleine Typer - The Little Typer
Der kleine Beweiser - The Little Prover
Eine Einführung in das Schreiben von Beweisen über Computerprogramme, geschrieben in einem zugänglichen Frage-und-Antwort-Stil, komplett...
Der kleine Beweiser - The Little Prover
The Seasoned Schemer, Zweite Auflage - The Seasoned Schemer, Second Edition
Der Gedanke, dass „das Nachdenken über Computer eines der aufregendsten Dinge ist,...
The Seasoned Schemer, Zweite Auflage - The Seasoned Schemer, Second Edition
Der kleine Lerner: Auf geradem Weg zum tiefen Lernen - The Little Learner: A Straight Line to Deep...
Eine leicht zugängliche, schrittweise Einführung...
Der kleine Lerner: Auf geradem Weg zum tiefen Lernen - The Little Learner: A Straight Line to Deep Learning

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)