LIBRISTO
LIBROAMANTO
obligatoriu
Faceți parte dintr-o comunitate de iubitori de cărți din întreaga lume și beneficiați de o mulțime de avantaje Creați-vă un cont gratuit
0
Transport gratuit la punctele de livrare Pick Up peste 349.00 lei
Packeta 15.00 lei Cargus 28.00 lei Easybox 20.00 lei FAN 20.00 lei Punct FAN 16.00 lei Punct DPD 17.00 lei Curier Sameday 24.00 lei Curier DPD 25.00 lei

Livrare gratuită pentru comenzile peste 349,00 lei.

Understanding Programming Languages

Limba englezăengleză
Carte Carte broșată
Carte Understanding Programming Languages Cliff B. Jones
Codul Libristo: 38348839
Editura Springer Nature Switzerland AG, noiembrie 2021
This book is about describing the meaning of programming languages. The author teaches the skill of... Descrierea completă
? points 129 b
280.02 lei
În depozitul extern Expediem în 8-11 zile

30 de zile pentru retur bunuri


Clienții au cumpărat de asemenea


Zalękniony mózg Pittman Catherine M. / Carte Carte broșată
common.buy 63.79 lei

This book is about describing the meaning of programming languages. The author teaches the skill of writing semantic descriptions as an efficient way to understand the features of a language. While a compiler or an interpreter offers a form of formal description of a language, it is not something that can be used as a basis for reasoning about that language nor can it serve as a definition of a programming language itself since this must allow a range of implementations. By writing a formal semantics of a language a designer can yield a far shorter description and tease out, analyse and record design choices. Early in the book the author introduces a simple notation, a meta-language, used to record descriptions of the semantics of languages. In a practical approach, he considers dozens of issues that arise in current programming languages and the key techniques that must be mastered in order to write the required formal semantic descriptions. The book concludes with a discussion of the eight key challenges: delimiting a language (concrete representation), delimiting the abstract content of a language, recording semantics (deterministic languages), operational semantics (non-determinism), context dependency, modelling sharing, modelling concurrency, and modelling exits. The content is class-tested and suitable for final-year undergraduate and postgraduate courses. It is also suitable for any designer who wants to understand languages at a deep level. Most chapters offer projects, some of these quite advanced exercises that ask for complete descriptions of languages, and the book is supported throughout with pointers to further reading and resources. As a prerequisite the reader should know at least one imperative high-level language and have some knowledge of discrete mathematics notation for logic and set theory.

Actriță & Poliglotă
EWA KASP pentru
Redă videoclipul
Ewa Kasp
Libristo are cea mai mare selecție de literatură în limbi străine. De aceea îmi cumpăr cărțile de aici.

Informații despre carte

Titlu complet Understanding Programming Languages
Limba engleză
Legare Carte - Carte broșată
Data publicării 2021
Număr pagini 229
EAN 9783030592592
ISBN 3030592596
Codul Libristo 38348839
Greutatea 379
Dimensiuni 155 x 235 x 14
Dăruiește această carte chiar astăzi
Este foarte ușor
1 Adaugă cartea în coș și selectează Livrează ca un cadou 2 Îți vom trimite un voucher în schimb 3 Cartea va ajunge direct la adresa destinatarului

Ar putea de asemenea, să te intereseze


Concepts of Programming Languages, Global Edition Robert Sebesta / Carte Carte broșată
common.buy 420.76 lei
Mango postharvest and export simulation in Egypt Naglaa Serry / Carte Carte broșată
common.buy 292.43 lei
Finding Marisa Sherry A Rubin / Carte Copertă tare
common.buy 128.95 lei
Economic and Monetary Policy Cooperation, The EC and Japan Hans-Eckart Scharrer / Carte Carte broșată
common.buy 162.00 lei

Logare

Conectare la contul de utilizator Încă nu ai un cont Libristo? Crează acum!

 
obligatoriu
obligatoriu

Nu ai un cont? Beneficii cu contul Libristo!

Datorită contului Libristo, vei avea totul sub control.

Creare cont Libristo
Consilier de cărți Libroamiko
Bună ziua, sunt Libroamiko, vă pot ajuta?