Live Stream: Hacking on Ruby Prism
Want to contribute to an award-winning Open Source project?
Want to understand how Ruby works under the hood?
Then you're lucky. Ruby's 3.3.0 release is almost here. Let's get ready by contributing to the new Ruby Parser.
Kevin Newton is a Ruby committer and a Staff Production Engineer at Shopify. He's been working on Prism (previously known as YARP), which is a complete rewrite of the Ruby parser.
Prism is a parser for the Ruby programming language coming out on Ruby v3.3.0. It is designed to be portable, error-tolerant, and maintainable. It is written in C99 and has no dependencies. It is currently being integrated into CRuby, JRuby, TruffleRuby, Sorbet, and Syntax Tree.
Other resources
Open Source Sessions
Learn how to contribute to Open Source projects with experts coding live!