To get maximum performance out of a language, compilation is key, and people have been trying to compile Ruby for a long time, ranging from jRuby and Truffle Ruby to the experimental method JIT in Ruby 2.6. But Ruby is a very challenging language to compile efficiently.
The talk will explore some of the reasons based on what Vidar has learned while working on his own Ruby compiler as described in his series of blog posts here.
YOU MAY ALSO LIKE:
The Problem with Compiling Ruby
I've been programming since was a was a kid, and left university to start my first company. Since then I've co-founded a number of tech companies. It was during one of those startups I started using Ruby in 2005. Compiler technology has always been a special interest of mine, and since 2008 I've been semi-regularly working on a Ruby compiler written in Ruby.