Produktbild: Understanding Programming Languages

Understanding Programming Languages

49,99 €

inkl. gesetzl. MwSt., Versandkostenfrei


Beschreibung

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

18.11.2021

Abbildungen

XI, 229 p. 42 illus., 17 illus. in color.

Verlag

Springer

Seitenzahl

229

Maße (L/B/H)

23,5/15,5/1,4 cm

Gewicht

376 g

Auflage

21001 Auflage 1st ed. 2020

Sprache

Englisch

ISBN

978-3-030-59259-2

Beschreibung

Rezension

“This book is much more than a textbook … . Overall, the book is very well written and organised. … this book is a very good tour of the history and development of mainstream programming languages from a formal methods perspective. It is both technically sound and a well-structured narrative. I would consider this a must-read for anyone in the discipline of formal methods.” (Andrew Butterfield, Formal Aspects of Computing, Vol. 34 (3-4), November, 2022)

“One of the great strengths of this book … is the continual reference to the research culture, both contemporary and historical.

“This well-written textbook focuses on a precise description of programming language semantics in a relatively easily understood manner, utilizing a notation derived from a subset of the Vienna development method (VDM). … The author developed both the formalism and textbook over an extended period, using ten years of classes to refine the content. The resultant book is easy to read, well organized, and appropriate for an upper-level undergraduate or graduate class.” (Michael Oudshoorn, Computing Reviews, June 29, 2021)

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

18.11.2021

Abbildungen

XI, 229 p. 42 illus., 17 illus. in color.

Verlag

Springer

Seitenzahl

229

Maße (L/B/H)

23,5/15,5/1,4 cm

Gewicht

376 g

Auflage

21001 Auflage 1st ed. 2020

Sprache

Englisch

ISBN

978-3-030-59259-2

Herstelleradresse

Springer-Verlag KG
Sachsenplatz 4-6
1201 Wien
AT

Email: GPSR Kontakt

Noch keine Bewertungen vorhanden

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.

Kundinnen und Kunden meinen

Bewertungen (0)

  • Produktbild: Understanding Programming Languages
  • Programming Languages.- Delimiting a Language.- Operational Semantics.- Typing.- Block Structure.- Additional Issues in Sequential Languages.- Alternative Semantic Approaches.- Shared Variable Concurrency.- Concurrent OOLs.- Exceptional Ordering.- Conclusions.- App. A, Simple Language.- App. B, Typed Language.- App. C, Blocks Language.- App. D, COOL.- App. E, VDM Notation.