hellerve / programming-talks

Awesome & interesting talks about programming
7.24k stars 503 forks source link

Parsing Text with a Virtual Machine - Ghadi Shayban #21

Closed CodeSteak closed 7 years ago

CodeSteak commented 7 years ago

this is a talk about the realy cool concept of Parser VMs that realy inspired me.

As the saying goes, all the good ideas in computer science came from the 1970s. We'll explore a new library for parsing text that calls upon an old, unconventional approach: compiling parsers to custom bytecode and then running it through an interpreter. Along the way, we'll learn about how PEGs fit a sweet spot between regular expressions and heavier parsers, and how Clojure is an ideal language for writing simple compilers.

It's more about PEGs than Clojure, so i think it would not be ideal putting it under "Clojure".

hellerve commented 7 years ago

The talk is a bit hard to classify, but I would not file it under "Clojure" either. I think your proposal is fine.

Really interesting talk, thank you!