Ruby Next: make old Ruby quack like a new one

At RubyConf, in Nashville, Tennessee, United States


Share on

This talk introduces the transpiler for Ruby, Ruby Next.

Ruby 2.7 is just around the corner. It will bring a lot of new features, including new syntax additions: pattern matching, and numbered parameters.

That’s good news. The bad news is that not many of us will be able to use these goodies right away: the upgrade cost blocks application developers; gem authors have to support older versions.

What if we could use Ruby Next features while running Ruby Current? Maybe, we can cast a metaprogramming spell for that? Yes, we can. And I’ll show you how.


In the same orbit

Explore more events

Contact us

We’d love to hear from you! We’re not really all that evil, and we love discussing potential projects, intriguing ideas, and new opportunities. Complete the form below or drop us a line at

Martians at a glance
years in business

A product development consultancy that works with startups and established businesses, while also creating open source-based products and services