An interview with Yukihiro Matsumoto about Ruby, the community, his profession, and personal life, which he gave at the Baltic Ruby conference in Malmö in 2024.
Here’s what you can learn from it.
🛸 Ruby in Space!
Did you know that Ruby is literally orbiting Earth right now? Over 30 micro-satellites use mRuby in their systems, proving that Ruby's reach extends far beyond web development and into actual space technology!
🎮 From Satellites to Gaming.
Major titles like Nier Automata use mRuby in their core systems. The language's flexibility allows it to power everything from mechanical keyboards to payment processing devices in Brazil. Who knew Ruby had such versatile applications?
🔄 The Evolution of Leadership.
Fascinating insight into how Matz transitioned from "doing everything" in Ruby's early days to strategic delegation while maintaining the core vision. His candid admission about past release management mistakes shaped how Ruby is managed today.
🧠 The Untold "Ruby-ness".
The essence of what makes Ruby truly Ruby exists as an abstract concept in Matz's mind that isn't fully captured in documentation. This reveals why he remains the key decision-maker for the language's future, despite delegating other responsibilities.
🌱 Two Paths, One Vision.
While CRuby grows more powerful with contributions from developers who Matz humbly says are "smarter than me," he actively codes on mRuby to explore new possibilities in resource-constrained environments. It's a perfect example of how different implementations serve distinct purposes while maintaining Ruby's core philosophy.
And a lot more!
Don't forget to subscribe and share.