Scott Vokes, of Atomic Object, will be our guest speaker at the next Lambda Lounge. I’ll let him describe his talk in his own words below. As usual we will start at 7 and since nobody likes to discuss compilers on an empty stomach, Atomic will be providing food. Hope to see you here.
Compilers may sound like deep magic, but there are many practical tools behind the mystique. This introductory talk will focus on “front-end” skills such as parsing, as well as compiling with continuations, bytecode virtual machines, and a bit of static analysis. No matter what platforms and languages you use, these are widely applicable to day to day problems that may not seem anything like “compilers”.
You’ll leave with some new techniques for managing structured data of any kind, and with enough context to recognize when others will be immediately useful in your projects. Even though you may never write a single line of assembly, compilers’ building blocks can still be a valuable part of your toolkit.