LIBRISTO
LIBROAMANTO
povinné
Staňte sa súčasťou komunity milovníkov kníh z celého sveta a získajte hromadu výhod. Založiť účet zdarma
0
Doprava zadarmo s Packetou nad 59.99 €
Kuriér DPD 3.49 € Kuriér GLS 4.49 € Zberné miesto GLS 2.99 € SPS 4.49 € SPS Parcel Shop 3.49 € Packeta kurýr 4.49 € Slovenská pošta 4.49 € Zberné miesto DPD 3.49 € Packeta 3.49 €

Doprava zdarma pre objednávky nad 59,99 € s Packetou a SPS Boxmi.

Building Programming Language Interpreters

A bottom-up approach to runtimes, execution, and implementation in C++

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha Building Programming Language Interpreters Daniel Ruoso
Libristo kód: 50435134
Nakladateľstvo Packt Publishing, január 2026
Explore why you might build a new programming language, which aspects influence runtime and language... Celý popis
? points 115 b Top Top
47.39 €
Skladom u dodávateľa Odosielame za 9-13 dní

Až 30 dní na vrátenie tovaru


Zákazníci tiež kúpili


Kubernetes Autoscaling Jonathan Innis / Kniha Brožovaná
common.buy 51.92 €
Top
The Ultimate AI Guide for Linux Engineers Ezequiel Lanza / Kniha Brožovaná
common.buy 47.39 €
Building a Debugger Brand / Kniha Brožovaná
common.buy 49.71 €
Top
Cracking the Kubernetes Interview Alexander Dovnar / Kniha Brožovaná
common.buy 42.76 €
Cilium: Up and Running Filip Nikolic / Kniha Brožovaná
common.buy 57.35 €
Top
Learning eBPF Liz Rice / Kniha Brožovaná
common.buy 40.45 €
Top
Practice of Cloud System Administration, The Thomas Limoncelli / Kniha Brožovaná
common.buy 43.47 €
Pripravujeme Nové
Motorcycles / Las Motocicletas DIEKER WENDY STROBEL / Kniha Brožovaná
common.buy 8.04 €
Sotai Toi-Meme Loïc Péron / Kniha Brožovaná
common.buy 20.22 €
MI TORTUGA TORTUGA GARRETA / Kniha Kniha
common.buy 6.53 €
Sentences de solitude Roquet Kniha Brožovaná
common.buy 11.26 €
Top
A technika világa / Kniha Leporelo
common.buy 5.63 €
Minimalizmus Joshua Fields Millburn / Kniha Pevná
common.buy 8.95 €

Explore why you might build a new programming language, which aspects influence runtime and language design choices, and how to implement a working first-version interpreter for that language in C++.

Free with your book: DRM-free PDF version + access to Packt's next-gen Reader*

Key Features:

- Design a domain-specific language to solve focused problems and reduce complexity and bugs

- Follow a bottom-up approach, from runtime design to interpreter implementation

- Build an interpreter from scratch as a functional, minimum viable product

Book Description:

Designing a custom programming language can be the most effective way to solve certain types of problems-especially when precision, safety, or domain-specific expressiveness matters. This book guides you through the full process of designing and implementing your own programming language and interpreter, from language design to execution, using modern C++.

You'll start by exploring when and why building a domain-specific language is worth it, and how to design one to fit a specific problem domain. Along the way, you'll examine real-world interpreter architectures and see how their design decisions affect language behavior, capabilities, and runtime trade-offs.

The book then walks through the entire process of interpreter implementation: defining syntax, building a lexer and parser, designing an abstract syntax tree, generating executable instructions, and implementing a runtime. All examples are in modern C++, with a focus on clean architecture and real-world usability.

By the end, you'll have a fully working interpreter for a domain-specific language designed to handle network protocols-plus the knowledge and tools to design your own programming language from scratch.

*Email sign-up and proof of purchase required

What You Will Learn:

- Design a domain-specific language and interpreter from scratch

- Write an interpreter that can be embedded into existing environments

- Understand how runtime shapes language execution and interpreter design

- Reason about language design and runtime trade-offs

- Define and implement the execution model of an interpreted language

- Implement a lexer, parser, analyzer, and instruction emitter in C++

Herečka & Polyglotka
EWA KASP pre
Prehrať video
Ewa Kasp
Libristo má najväčší výber cudzojazyčnej literatúry. Preto si knihy kupujem tu.

Informácie o knihe

Celý názov Building Programming Language Interpreters
Autor Daniel Ruoso
Jazyk Angličtina
Väzba Kniha - Brožovaná
Dátum vydania 2026
Počet strán 372
EAN 9781837638079
ISBN 1837638071
Libristo kód 50435134
Nakladateľstvo Packt Publishing
Váha 640
Rozmery 191 x 235 x 20
Darujte túto knihu ešte dnes
Je to jednoduché
1 Pridajte knihu do košíka a vyberte možnosť doručiť ako darček 2 Obratom Vám zašleme poukaz 3 Knihu zašleme na adresu obdarovaného

Mohlo by vás tiež zaujímať


Pripravujeme
Art of Computer Programming, The Donald E. Knuth / Kniha Pevná
common.buy 78.69 €
Top
Leviathan Wakes James S. A. Corey / Kniha Brožovaná
common.buy 9.95 €
Who Shall Succeed? James F. Eder / Kniha Pevná
common.buy 36.32 €
Official Dictionary of Purchasing and Supply H K Compton / Kniha Brožovaná
common.buy 22.73 €
The Habit of Inclusion Jordan Hale / Kniha Brožovaná
common.buy 46.48 €
Top
Ghost In The Wires Kevin Mitnick / Kniha Brožovaná
common.buy 12.17 €
Top
Brave New World Aldous Huxley / Kniha Brožovaná
common.buy 12.27 €
Top
Her Soul to Take Harley Laroux / Kniha Brožovaná
common.buy 16.60 €

Prihlásenie

Prihláste sa k svojmu účtu. Ešte nemáte Libristo účet? Vytvorte si ho teraz!

 
povinné
povinné

Nemáte účet? Získajte výhody Libristo účtu!

Vďaka Libristo účtu budete mať všetko pod kontrolou.

Vytvoriť Libristo účet
Knižný radca Libroamiko
Ahoj, som Libroamiko, môžem pomôcť?