Programming Language Pragmatics - Michael L. Scott - 2ème édition - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Programming Language Pragmatics
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Programming Language Pragmatics

Programming Language Pragmatics

Michael L. Scott

874 pages, parution le 01/12/2005 (2eme édition)

Résumé

With the rise of virtual machines, scripting languages, mobile code, and graphical user interfaces, the need for an integrated treatment of language design and language implementation has never been greater. Programming Language Pragmatics stresses this sort of integration, while keeping its focus on programming language design. Both students and expert programmers alike will benefit from its comprehensive exploration of the fundamental concepts underlying the most important contemporary languages. Fully updated, this second edition includes a new chapter on scripting languages and covers C99, C# 2.0, and Java 5.

Second Edition Features

  • Addresses the most recent developments in programming language design, including C99, C# 2.0, and Java 5
  • Discusses scripting languages in a special new chapter and throughout the rest of the book, with coverage of Perl, Python, Ruby, Tel, PHP, JavaScript, XSLT, and more
  • Includes a comprehensive chapter on concurrency, with coverage of C# and the new Java concurrency package (ISR 166)
  • Features many new sections and topics, including iterators, exceptions, polymorphism, templates/generics, scope rules and declaration ordering, separate compilation, garbage collection, and threads and synchronization
  • Provides additional resources on a companion CD, with advanced/optional content, hundreds of working examples, an active search facility, and live links to manuals, tutorials, compilers, and interpreters on the World Wide Web.

L'auteur - Michael L. Scott

Michael L. Scott is a professor in the University of Rochester's Department of Computer Science, which he chaired from 1996 to 1999. He is the designer of the Lynx distributed programming language and a co-designer of the Charlotte and Psyche parallel operating systems, the Bridge parallel file system, the Cashmere distributed shared memory system, and the MCS mutual exclusion lock. He received his Ph.D. from the University of Wisconsin-Madison in 1985.

Sommaire

  • Foreword
  • Preface
  • Foundations
  • Core Issues in Language Design
  • Alternative Programming Models
  • A Closer Look at Implementation
  • A: Programming Languages Mentioned
  • B: Language Design and Language Implementation
  • C: Numbered Examples
  • Bibliography
  • Index
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Morgan Kaufmann
Auteur(s) Michael L. Scott
Parution 01/12/2005
Édition  2eme édition
Nb. de pages 874
Format 19 x 23
Couverture Broché
Poids 1506g
Intérieur Noir et Blanc
EAN13 9780126339512
ISBN13 978-0-12-633951-2

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription