Kevin Gisi

Kevin Gisi is a senior staff engineer at Mashable, where he explores everything from AWS servers to frontend React code. He loves Ruby, Vim and JavaScript, but don't hold that against him!

Twitter
@cheerskevin
Company
Mashable
Blog
http://cheerskevin.com/

Sessions

Building Our Own Language

Like your Arrays one-indexed, but not a fan of Lua? Want to write PHP with significant whitespace? Feel like adding a GOTO to Scala?

We won’t comment on those particular choices. This talk is all about creating our own language from start to finish, with all the syntax quirks we could ever want! Consider this a primer to start exploring on your own - while we’ll build our tool in Ruby, each step of the process will be generalizable to your compiler language of choice. So what are you waiting for? Let’s build something weird!