[RubyConf 2018] Ruby Next: Make old Rubies quack like a new one

52cc8a838bf44a589d2572833b2dd1b9?s=47 Vlad Dem
November 18, 2019

[RubyConf 2018] Ruby Next: Make old Rubies quack like a new one

GitHub: https://github.com/ruby-next/ruby-next
Video: https://www.youtube.com/watch?v=T6epHXlUmG0

Ruby 2.7 is just around the corner. It will bring a lot of new features, including new syntax additions: pattern matching, 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 were able to 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.

52cc8a838bf44a589d2572833b2dd1b9?s=128

Vlad Dem

November 18, 2019
Tweet