Hacking on Ruby Prism with Kevin Newton

Hacking on Ruby Prism with Kevin Newton

Hacking on Ruby Prism with Kevin Newton

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!