Rails at Scale company blog

Rewriting the Ruby parser

At Shopify, we have spent the last year writing a new Ruby parser, which we’ve called YARP (Yet Another Ruby Parser). As of the date of this post, YARP can parse a semantically equivalent syntax tree to Ruby 3.3 on every Ruby file in Shopify’s main codebase, GitHub’s main codebase, CRuby, and the 100 most popular gems…
Points
520
HN comments
175
Submissions
1
Cited by
3 commenters

Software EngineeringProgramming Languages2023

On Hacker News

SubmittedTitle on HNPointsComments
Jun 13, 2023Rewriting the Ruby parser by kddeisz520175

Cited in comments

Linked from 3 Hacker News comments by 3 different people, from Nov 2023 to Jul 2024.

Most recent:

Search every comment that links here →

More from Rails at Scale

All 13 posts →

Related posts from the same era