Nystrom, Robert

Crafting Interpreters

(No reviews yet) Write a Review
ISBN 13:
9780990582939
author:
Nystrom, Robert
format:
Paperback / softback
publisher:
Genever Benning
language:
English
Publication Year:
2021
Pages:
640
Dimensions:
25.4 x 20.3 x 3.3 centimetres (1
Genre:
Computers, Programming, General,
Condition:
New
Availability:
Item usually sent within 5 working days
£36.79

Description

Crafting Interpreters is a comprehensive guide to building a full-featured scripting language. Despite its reputation, designing and implementing programming languages is a rich field with useful techniques that can make you a stronger software engineer. This book teaches you everything you need to know to implement a scripting language, from high-level concepts to gritty details like bytecode representation and garbage collection.

Starting from the basics, you'll build a language that features rich syntax, dynamic typing, garbage collection, lexical scope, first-class functions, closures, classes, and inheritance. Through a combination of theoretical concepts and practical code examples, you'll gain a deep understanding of how programming languages are built and how to apply this knowledge to your own coding projects.

View AllClose