ANTLR for Go and Getting Started with TerraForm


Details
Agenda
6:00 - 6:30 Socialize and food
6:30 - 7:00 ANTLR for Go
7:00 - 7:30 Getting Started with TerraForm
7:30 - 8:00 Open discussion
ANTLR is a parser-generator (akin to yacc and bison). Given a description of a grammar, it will output Go code that can process that grammar. Parser-generators are critical for building compilers, but their usefulness isn't limited to just designing new programming languages. ANTLR can also be used to quickly create code to process files, respond to protocol requests, understand interactive DSLs, and more. It takes much of the grunt-work out of writing filetype converters, web servers, and REPLs.
TerraForm is a tool that allows you to describe your infrastructure as code. I will review TerraForm, lessons learned, and gotchas. Come learn how you can reliably plan, create, and modify your infrastructure across multiple environments.


ANTLR for Go and Getting Started with TerraForm