A Tale of Two Rubies
Joshua Ballanco
• Lyon, France
•
Talk
Date: June 20, 2013
Published: October 19, 2013
Announced: unknown
Recorded at RuLu 2013. http://rulu.eu/
We are often told that looking at a programming problem from more than one angle can be the key to finding a solution...but what about programming languages themselves? Does having multiple implementations of Ruby just mean that we can run Ruby code in more places? Or can alternate implementations improve the Ruby language itself? In this talk, I will tell the story of how a bug in JRuby led me to an area of poorly specified behavior in MRI, and how both implementations, and the Ruby language itself, came out better in the end.
Ruby Lugdunum Conference 2013