A recent presentation from Yukihiro Matsumoto, the creator and chief designer of the Ruby programming language — and Chief Architect of Ruby at the cloud platform-as-a-service company Heroku — offered a clear example of the thoughtful care with which Matsumoto leads his Ruby community. But this year — this year, this is real,” he said, confirming that Ruby 3 will finally be released this Christmas, Dec. 25 (as part of an ongoing tradition of releasing Ruby language upgrades on Christmas day).

We don’t pursue completeness nor soundness of the type systems, because, you know, Ruby is Ruby,” Matsumoto explained.

But I’m thinking about a smaller subset of Ruby, which is simpler and then more strict, and hopefully faster or easier to optimize.” It’d be downward compatible – that is, a subset of Ruby that can run in all existing, current versions of Ruby (though not every version of Ruby could be run in Smaller Ruby).

Related Articles