Theories of Programming Languages - Grand Format

Edition en anglais

John C. Reynolds

Note moyenne 
First published in 1998, this textbook is a broad but rigorous survey of the theoretical basis for the design, definition, and implementation of programming... Lire la suite
70,60 € Neuf
Expédié sous 2 à 4 semaines
Livré chez vous entre le 18 juin et le 2 juillet
En librairie

Résumé

First published in 1998, this textbook is a broad but rigorous survey of the theoretical basis for the design, definition, and implementation of programming languages, and of systems for specifying and proving program behavior. Both imperative and functional programming are covered, as well as the ways of integrating these aspects into more general languages. Recognizing a unity of technique beneath the diversity of research in programming languages, the author presents an integrated treatment of the basic principles of the subject.
He identifies the relatively small number of concepts, such as compositional semantics, binding structure, domains, transition systems, and inference rules, that serve as the foundation of the field. The basic concepts and their properties are described with mathematical rigor, but the mathematical development is balanced by numerous examples of applications, particularly of program specification and proof, concurrent programming, functional programming (including the use of continuations and lazy evaluation), and type systems (including subtyping, polymorphism, and modularization).

Caractéristiques

  • Date de parution
    30/11/2008
  • Editeur
  • ISBN
    978-0-521-10697-9
  • EAN
    9780521106979
  • Format
    Grand Format
  • Présentation
    Broché
  • Nb. de pages
    500 pages
  • Poids
    0.832 Kg
  • Dimensions
    17,3 cm × 24,3 cm × 3,5 cm

Avis libraires et clients

Avis audio

Écoutez ce qu'en disent nos libraires !

L'éditeur en parle

Assuming only knowledge of elementary programming and mathematics, this text is perfect for advanced undergraduate and beginning graduate courses in programming language theory, and also will appeal to researchers and professionals in designing or implementing computer languages.

Derniers produits consultés

70,60 €