The Ruby on Rails Podcast cover image

Episode 508: YJIT with Maxime Chevalier-Boisvert

The Ruby on Rails Podcast

CHAPTER

YJIT: Revolutionizing Ruby Performance

This chapter explores YJIT, a just-in-time compilation technique for Ruby, highlighting its development at Shopify and the challenges faced with existing implementations. It discusses the transition from C to Rust for better compatibility and performance, alongside the complexities of integrating YJIT into CRuby. The conversation also contrasts YJIT with other Ruby JIT projects, emphasizing benchmarks, community acceptance, and practical deployment concerns.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner