Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the development of an ahead-of-time compiler for Ruby, powered by Sorbet and LLVM, in this 30-minute conference talk from RubyConf 2021. Discover how Stripe aims to improve performance in their multi-million line Ruby codebase without sacrificing feature development. Learn about the motivations behind this project, delve into the inner workings of the compiler, and examine preliminary results from compiling Stripe's production Ruby code. Gain insights into this innovative approach to enhancing Ruby's speed and efficiency, and understand the potential impact on large-scale Ruby applications. Although still in development, this talk offers a unique opportunity to explore cutting-edge techniques in Ruby optimization and provide valuable feedback on the design.