Parsing Expression Grammars with Treetop and Why I stopped using Rails
Details
17:45 - 18:00: Gathering
18:00: Parsing Expression Grammars with Treetop
I bet some day in your life you wrote your own CSV parser! In this talk I will explain PEGs (Parsing Expression Grammars) using the Treetop gem. Treetop is the foundation of gems like Mail and Cucumber. With it you can write parsers – and interpreters too – for pretty much anything, from CSV files to your new revolutionary XML-based lisp-flavored language, all in an easy, extendable, maintainable way. Simply put, it's CLEAN CODE for HEAVY LIFTING. What else can you ask for?
I will divide it in two parts: first the theory, with a couple of slides, and then some practice, in a live coding session. You'll promise you'll understand all basics and you'll leave the presentation with a new tool in your belt. I guarantee success or your money back.
The speaker: Juan Lulkin (https://twitter.com/joaomilho)
18:45 - 19:00: Break
19:00: Why I stopped using Rails
Rails, as a full-stack framework is fading, it clings to a world which is gone, so I've stopped using it for new projects. Let's talk about a world after Rails, and how that could be awesome :)
The speaker: Tom Caspy
