Résumé
Explains the concepts underlying programming languages, and demonstrates how these concepts are synthesized in the major paradigms: imperative, OO, concurrent, functional, logic and with recent scripting languages. It gives greatest prominence to the OO paradigm.
- Includes numerous examples using C, Java and C++ as exmplar languages
- Additional case-study languages: Python, Haskell, Prolog and Ada
- Extensive end-of-chapter exercises with sample solutions on the companion Web site
- Deepens study by examining the motivation of programming languages not just their features
Sommaire
- Introduction
- Programming Languages
- Basic Concepts
- Values and Types
- Variables and Storage
- Bindings and Scope
- Procedural Abstraction
- Advanced Concepts
- Data Abstraction
- Generic Abstraction
- Type Systems
- Control Flow
- Concurrency (by William Findlay)
- Paradigms
- Imperative Programming
- Object-Oriented Programming
- Concurrent Programming (by William Findlay)
- Functional Programming
- Logic Programming
- Scripting
- Conclusion
- Language Selection
- Language Design
Caractéristiques techniques
| PAPIER | |
| Éditeur(s) | Wiley |
| Auteur(s) | David A. Watt |
| Parution | 20/04/2004 |
| Nb. de pages | 473 |
| Format | 19 x 23,5 |
| Couverture | Broché |
| Poids | 910g |
| Intérieur | Noir et Blanc |
| EAN13 | 9780470853207 |
| ISBN13 | 978-0-470-85320-7 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse