Schedule
Kevin is a staff engineer at Shopify, based out of Boston, Massachusetts. He is passionate about music and open-source software.
EN
Parsing Ruby
Since Ruby's inception, there have been many different projects that parse Ruby code. This includes everything from development tools to Ruby implementations themselves. This talk dives into the technical details and tradeoffs of how each of these tools parses and subsequently understands your applications. After, we'll discuss how you can do the same with your own projects using the Ripper
standard library. You'll see just how far we can take this library toward building useful development tools.
Presentation Material
Recorded video
from
RubyKaigi on YouTube