Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.
Programming Languages: Concepts and Implementation
Programmiersprachen: Concepts and Implementation ist ein Lehrbuch über die grundlegenden Prinzipien von Programmiersprachen durch eine Kombination von konzeptbasierten und interpreterbasierten Ansätzen. Das Buch hat einen implementierungsorientierten Schwerpunkt und enthält konzeptionelle und programmiertechnische Übungen, die den Studierenden praktische Erfahrungen bei der Anwendung von Sprachtheorie und -konzepten vermitteln.
Das Buch zeigt auch den Aufbau einer fortschreitenden Reihe von Sprachinterpretern in Python, die die Implementierung einer Vielzahl von Kernkonzepten der Sprache wie Scope, Funktionen erster Klasse und Parameterübergabe abdecken. Andere Programmierstile, einschließlich logischer/deklarativer Programmierung, und überzeugende Sprachmerkmale, wie erstklassige Fortsetzungen, werden ebenfalls diskutiert. Die Konzepte werden in Python, Scheme, JavaScript, Ruby, ML, Haskell, Prolog und verschiedenen anderen Programmiersprachen vorgestellt.
Dieses Buch ist als Allzwecklehrbuch für einen Kurs über Programmiersprachen gedacht. Jedes neue gedruckte Lehrbuch enthält Navigate eBook Access, ein ausschließlich digitales E-Book mit 365 Tagen Zugriff.