Title details Help

No previous hits

No more hits

Title Design concepts in programming languages / Franklyn Turbak and David Gifford ; with Mark A. SheldonBooks
Name(s) Turbak, Franklyn Albin (Main Author)
Gifford, David K., 1954- (*Related name)
Sheldon, Mark A. (*Related name)
Publication Cambridge, Mass. : MIT Press, c2008
Physical Details xxiv, 1322 p.; ill.; 24 cm.
Subjects Programming languages (Electronic computers)
ISBN 0262201755 (hc.)
9780262201759 (hc.)
Classmarks 005.1
Notes Bib. & Index: Includes bibliographical references (p. [1199]-1226) and index.
Contents: I. Foundations -- 1. Introduction -- 2. Syntax -- 3. Operational Semantics -- 4. Denotational Semantics -- 5. Fixed Points -- II. Dynamic Semantics -- 6. FL: A Functional Language -- 7. Naming -- 8. State -- 9. Control -- 10. Data -- III. Static Semantics -- 11. Simple Types -- 12. Polymorphism and Higher-order Types -- 13. Type Reconstruction -- 14. Abstract Types -- 15. Modules -- 16. Effects Describe Program Behavior -- IV. Pragmatics -- 17. Compilation -- 18. Garbage Collection -- A. A Metalanguage -- B. Our Pedagogical Languages.
Summary: "This comprehensive text uses a simple and concise framework to teach key ideas in programming language design and implementation. The book's unique approach is based on a family of syntactically simple pedagogical languages that allow students to explore programming language concepts systematically. It takes as its premise and starting point the idea that when language behaviors become incredibly complex, the description of the behaviors must be incredibly simple." "The book is suitable as a text for an introductory graduate or advanced undergraduate programming languages course; it can also serve as a reference for researchers and practitioners."--BOOK JACKET.
Availability

Barcode Location Shelf Shelfmark Status Category
00439771Jafet LibraryJ005.1:T931d:c.1AvailableStandard Loan
Reserve a copy

© Fretwell-Downing Informatics