59,40 €
Versandkostenfrei per Post / DHL
Lieferzeit 4-7 Werktage
The text aims to provide readers with an overview of the design space for programming languages and how design choices affect implementation. It is not a classical compilers book, as it assumes the reader is familiar with basic compiler implementation techniques; nor is it a traditional comparative programming languages book, because it does not go into depth about any particular language, instead taking examples from a wide variety of programming languages to illustrate design concepts. Readers are assumed to already have done at least a bit of programming in functional, imperative, and object-oriented languages.
Topics and features:
- Provides topic-by-topic coverage of syntax, types, scopes, memory management and more
- Includes many technical exercises and discussion exercises
- Inspires readers to think about language design choices, how these interact, and how they can be implemented
- Covers advanced topics such as formal semantics and limits of computation
Suitable for advanced undergraduates and beginning graduates, this highly practical and useful textbook/guide will also offer programming language professionals a superb reference and learning toolkit.
The text aims to provide readers with an overview of the design space for programming languages and how design choices affect implementation. It is not a classical compilers book, as it assumes the reader is familiar with basic compiler implementation techniques; nor is it a traditional comparative programming languages book, because it does not go into depth about any particular language, instead taking examples from a wide variety of programming languages to illustrate design concepts. Readers are assumed to already have done at least a bit of programming in functional, imperative, and object-oriented languages.
Topics and features:
- Provides topic-by-topic coverage of syntax, types, scopes, memory management and more
- Includes many technical exercises and discussion exercises
- Inspires readers to think about language design choices, how these interact, and how they can be implemented
- Covers advanced topics such as formal semantics and limits of computation
Suitable for advanced undergraduates and beginning graduates, this highly practical and useful textbook/guide will also offer programming language professionals a superb reference and learning toolkit.
| Erscheinungsjahr: | 2023 |
|---|---|
| Fachbereich: | EDV |
| Genre: | Informatik |
| Rubrik: | Naturwissenschaften & Technik |
| Medium: | Taschenbuch |
| Inhalt: |
xviii
323 S. 81 s/w Illustr. 1 farbige Illustr. 323 p. 82 illus. 1 illus. in color. |
| ISBN-13: | 9783031118081 |
| ISBN-10: | 3031118081 |
| Sprache: | Englisch |
| Herstellernummer: | 978-3-031-11808-1 |
| Einband: | Kartoniert / Broschiert |
| Autor: | Ægidius Mogensen, Torben |
| Hersteller: |
Springer
Springer, Berlin |
| Verantwortliche Person für die EU: | Springer Verlag GmbH, Tiergartenstr. 17, D-69121 Heidelberg, juergen.hartmann@springer.com |
| Abbildungen: | XVIII, 323 p. 82 illus., 1 illus. in color. |
| Maße: | 18 x 155 x 235 mm |
| Von/Mit: | Torben Ægidius Mogensen |
| Erscheinungsdatum: | 23.11.2023 |
| Gewicht: | 0,481 kg |