Programming Language Design and Implementation
Programming Language Design and Implementation
YOU SAVE £12.04
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Programming Language Design and Implementation
This textbook provides an overview of the design space for programming languages and how design choices affect implementation. It is intended for programming-language designers and users and covers advanced topics such as formal semantics and limits of computation. It is suitable for advanced undergraduates and beginning graduates and offers programming language professionals a superb reference and learning toolkit.
Format: Hardback
Length: 323 pages
Publication date: 23 November 2022
Publisher: Springer International Publishing AG
This comprehensive textbook serves as a valuable resource for both programming language designers and users, aiming to enhance their understanding of the implications of design decisions. Its primary objective is to provide readers with a comprehensive overview of the design space for programming languages, emphasizing how design choices impact their implementation. Unlike traditional compilers books that assume a foundational knowledge of compiler implementation techniques, this text assumes a basic familiarity with such concepts. Instead, it focuses on presenting a broad perspective of programming language design, drawing examples from a diverse range of programming languages to illustrate key design concepts.
The text is designed for readers with a solid foundation in functional, imperative, and object-oriented programming languages. It offers a structured and topical approach, covering a wide range of topics such as syntax, types, scopes, memory management, and more. Each chapter is accompanied by technical exercises and discussion exercises, designed to encourage readers to engage with the material actively and reflect on the design choices presented.
Furthermore, the textbook encourages readers to consider the interplay between different design choices and their potential consequences. It explores advanced topics such as formal semantics and the limits of computation, providing insights into the theoretical foundations of programming language design. This textbook is highly practical and useful, catering to advanced undergraduates and beginning graduates seeking to deepen their understanding of programming language design. It also serves as an invaluable reference and learning toolkit for programming language professionals, offering a comprehensive and up-to-date overview of the field.
In conclusion, this textbook is a valuable resource for anyone interested in programming language design and its practical applications. Its comprehensive coverage, engaging exercises, and insightful discussions make it an essential tool for students, professionals, and researchers alike. By providing a deep understanding of the design space and its implications, this textbook empowers readers to make informed decisions and contribute to the evolution of programming languages.
Weight: 682g
Dimension: 235 x 155 (mm)
ISBN-13: 9783031118050
Edition number: 1st ed. 2022
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.