RubyConf 2021 - Parsing Ruby by Kevin Newton

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=EXKsRKmkrns



Duration: 31:57
76 views
2


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.

**Filmed by Colorado Union Videographers




Other Videos By Confreaks


2022-08-09RubyConf 2021 - The Audacious Array by Ariel Caplan
2022-08-09RubyConf 2021 - I Read It But Don’t Get It, or How to Tackle Technical Texts by Steve Lynch
2022-08-09RubyConf 2021 - Your First Open-Source Contribution by Rachael Wright Munn
2022-08-09RubyConf 2021 - The Mindset of Debugging by Kyle d'Oliveira
2022-08-09RubyConf 2021 - Fake Your Test Away: How To Abuse Your Test Doubles by Jenny Shih
2022-08-09RubyConf 2021 - Keynote: On the Care and Feeding of Feedback Cycles by Elisabeth Hendrickson
2022-08-09RubyConf 2021 - Q&A with Matz by Evan Phoenix & Yukihiro Matsumoto (Matz)
2022-08-09RubyConf 2021 - On Being an Early Career Dev in Your 30s by Ben Greenberg
2022-08-09RubyConf 2021 - Lightning Talks
2022-08-09RubyConf 2021 - Taking the 737 to the Max by Nickolas Means
2022-08-09RubyConf 2021 - Parsing Ruby by Kevin Newton
2022-08-09RubyConf 2021 - Job Fair Part 2: Homebot, Vimeo, and Grailed
2022-08-09RubyConf 2021 - Job Fair Part 1: Weedmaps, MX, and Doximity
2022-08-09RubyConf 2021 - Delightfully Fashionable Lemurs in Decorating Ruby by Brandon Weaver
2022-08-09RubyConf 2021 - Your Team, as Saga by Betsy Haibel
2022-08-09RubyConf 2021 - Keynote: Finding Purpose and Cultivating Spirituality by Andrea Guendelman
2022-08-09RubyConf 2021 - Some Assembly Required by Aaron Patterson
2022-08-09RubyConf 2021 - Keynote: Beyond Ruby3.0 by Yukihiro (Matz) Matsumoto
2022-07-06Automated perf. budgeting into your pipeline w/ sitespeed.io - Daniel Lopez - JSConf US 2019
2022-07-06Time is a Social Construct - Daniel Cousineau - JSConf US 2019
2022-07-06Bringing back dial-up: the internet over SMS - Alexandra Sunderland - JSConf US 2019