This book provides a better understanding of the issues and trade-offs that arise in programming language design and a better appreciation of the advantages and pitfalls of the programming languages used.
Concepts of programming languages
✍ Scribed by Robert W. Sebesta
- Book ID
- 127453908
- Publisher
- Addison Wesley
- Year
- 2002
- Tongue
- English
- Weight
- 5 MB
- Edition
- 5th ed
- Category
- Library
- City
- Boston
- ISBN-13
- 9780201752953
No coin nor oath required. For personal study only.
✦ Synopsis
From the Publisher: This best-selling book, now in its fourth edition, provides a wide-ranging and in-depth discussion of programming language concepts. As in previous editions, the author describes fundamental concepts of programming languages by presenting design issues of the various language constructs, examining the design choices for these constructs in a few common languages, and critically comparing the design alternatives. The book covers the most widely used methods of syntax description and introduces the most common approaches to describing the semantics of programming languages. Discussions of implementation methods and issues are integrated throughout the book.
📜 SIMILAR VOLUMES
Design concepts in programming languages КНИГИ ; ПРОГРАММИНГ Название: Design concepts in programming languages Автор: Franklyn A. Turbak and David K.Gifford, with Mark A. Sheldon.Издательство: Massachusetts Institute of Technology Год: 2008 Страниц: 1347 Формат: pdf Размер: 4.54 Мб ISBN: 978-0-26
Hundreds of programming languages are in use today—scripting languages for Internet commerce, user interface programming tools, spreadsheet macros, page format specification languages,and many others. Designing a programming language is a metaprogramming activity that bears certain similarities to p
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 usi