Programming Language Pragmatics

Programming Language Pragmatics

Scott, Michael L.

67,55 €(IVA inc.)

The most comprehensive programming language textbook available today, Programming Language Pragmatics is distinguished and acclaimed for its integrated treatment of language design and language implementation. This emphasis on integration is supported by a central focus on programming language design, which together provide the reader with a solid foundation for understanding the most important issues driving software development today. The new fourth edition is updated with new material and numerous updates, including more material on interpretation; the expansion of the coverage of OCaml; new chapters devoted to Type Systems and Composite Types; reworking of the coverage of overloading, coercion, and polymorphism; and new examples featuring the ARM and x86 64-bit architectures. New material on InterpretationExanded coverage of OCamlNew chapters devoted to Type Systems and Composite TypesUpdated and re-worked coverage of Overloading, Coercion, and PolymorphismNew examples featuring the ARM and x86 64-bit architectures INDICE: I. Foundations 1. Introduction 2. Programming Language Syntax 3. Names, Scopes, Bindings 4. Semantic Analysis 5. Target Machine Architecture II. Core Issues in Language Design 6. Control Flow 7. Data Types 8. Composite Types 9. Subroutines and Control Abstraction 10. Data Abstraction and Object Orientation III. Alternative Programming Models 11. Functional Languages 12. Logic Languages 13. Concurrency 14. Scripting Languages IV. A Closer Look at Implementation 15. Building a Runnable Program 16. Run-time Program Management 17. Code Improvement

  • ISBN: 978-0-12-410409-9
  • Editorial: Morgan Kaufmann
  • Encuadernacion: Rústica
  • Páginas: 992
  • Fecha Publicación: 12/09/2015
  • Nº Volúmenes: 1
  • Idioma: Inglés