Cargando…

Building an Interpreter from Scratch /

Build and understand a full programming language semantics. About This Video Learn about basic expressions and variables in interpreters Learn about functions and functional programming Learn about object-oriented programming In Detail How do programming languages work under the hood? What's th...

Descripción completa

Detalles Bibliográficos
Autor principal: Soshnikov, Dmitry (Autor)
Autor Corporativo: Safari, an O'Reilly Media Company
Formato: Electrónico Video
Idioma:Inglés
Publicado: Packt Publishing, 2021.
Edición:1st edition.
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cgm a22000007a 4500
001 OR_on1253364827
003 OCoLC
005 20231017213018.0
006 m o c
007 cr cn|||||||||
007 vz czazuu
008 210601s2021 xx --- o vleng d
040 |a TOH  |b eng  |c TOH  |d OCLCO  |d NZCPL  |d OCLCF  |d OCLCO  |d OCLCQ 
019 |a 1260700627  |a 1305875225 
020 |a 9781801071338 
020 |a 1801071330 
024 8 |a 9781801071338 
029 1 |a AU@  |b 000069137219 
035 |a (OCoLC)1253364827  |z (OCoLC)1260700627  |z (OCoLC)1305875225 
049 |a UAMI 
100 1 |a Soshnikov, Dmitry,  |e author. 
245 1 0 |a Building an Interpreter from Scratch /  |c Soshnikov, Dmitry. 
250 |a 1st edition. 
264 1 |b Packt Publishing,  |c 2021. 
300 |a 1 online resource (1 video file, approximately 3 hr., 0 min.) 
336 |a two-dimensional moving image  |b tdi  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a video file 
365 |b 49.99 
520 |a Build and understand a full programming language semantics. About This Video Learn about basic expressions and variables in interpreters Learn about functions and functional programming Learn about object-oriented programming In Detail How do programming languages work under the hood? What's the difference between compiler and interpreter? What is a virtual machine and JIT-compiler? And what about the difference between functional and imperative programming? There are so many questions when it comes to implementing a programming language! In this course, we will learn about compilers and AST interpreters and virtual machines. We will further explore basic expressions and variables in interpreters and learn about variables and environments. We will also explore built-in and native functions, user-defined functions, and call stack and recursive calls. Lastly, we will learn about OOP, class inheritance, and code isolation. By the end of the course, we will implement a full AST interpreter for our programming language. 
542 |f Packt Publishing  |g 2021 
550 |a Made available through: Safari, an O'Reilly Media Company. 
588 0 |a Online resource; Title from title screen (viewed April 22, 2021). 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
710 2 |a O'Reilly for Higher Education (Firm),  |e distributor. 
710 2 |a Safari, an O'Reilly Media Company. 
856 4 0 |u https://learning.oreilly.com/videos/~/9781801071338/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
936 |a BATCHLOAD 
994 |a 92  |b IZTAP