Why the Sorbet typechecker is fast
30-Jan-2020 1973
This is the second in an indefinite series of posts about things that I think went well in the Sorbet project. The previous one covered our testing approach.Sorbet is fast. Numerous of our early users commented specifically on how fast it was, and how much they appreciated this speed. Our informal benchmarks on Stripe’s codebase clocked it as typechecking around 100,000 lines of code per second per core, making it one of the fastest production typecheckers we are aware of.In this post, I want to explore some of the reasons for Sorbet’s performance.
Why the Sorbet typechecker is fast #ruby #rubydeveloper #rubyonrails #Sorbet #typechecker #typechecker https://rubyonrails.ba/link/why-the-sorbet-typechecker-is-fast