
Beschreibung
"Advanced Programming Language Design" von Raphael A. Finkel ist ein umfassendes Werk, das sich mit den Konzepten und Prinzipien der Entwurfstechniken für Programmiersprachen beschäftigt. Das Buch untersucht die strukturellen und semantischen Aspekte von Programmiersprachen und bietet einen detaillierten Vergleich verschiedener Sprachparadigmen, darunter prozedurale, objektorientierte, funktionale und logische Programmierung. Finkel legt besonderen Wert auf die Analyse von Sprachmerkmalen wie Typensysteme, Kontrollstrukturen, Datenabstraktion und Nebenläufigkeit. Er diskutiert auch die Implementierungsdetails dieser Konzepte in verschiedenen Sprachen und beleuchtet die Vor- und Nachteile der jeweiligen Ansätze. Durch zahlreiche Beispiele und Fallstudien ermöglicht das Buch den Lesern ein tieferes Verständnis dafür, wie unterschiedliche Designentscheidungen die Ausdruckskraft und Effizienz einer Sprache beeinflussen können. Das Buch richtet sich an fortgeschrittene Studenten der Informatik sowie an Fachleute, die ein tieferes Verständnis für die Entwicklung und Bewertung von Programmiersprachen erlangen möchten.
- Habe ich gelesen
- Möchte ich noch lesen
- Lieblingsbücher
- Wunschliste