Episode #542
Abstraction and Performance – Part 2

In part one of this series, guest chef Chris Seaton demonstrated how expressiveness in code can sometimes come at the expense of execution speed. Today, you’ll see how he and other language implementers are using just-in-time compilation to ensure that developers can choose idioms based on their own preferences, and leave optimization to the Ruby runtime. Enjoy!

Members only

Log in below or get 48-hour access for $5.

Need more time? See all available plans.