By Ilya Grigorik on December 14, 2010 Programmer productivity and fun are both core design goals behind the Ruby language. Matz has always placed high emphasis on both in his interviews, and by all accounts, his philosophy and the uptake of Ruby are clear indicators of success – language designers take note, design for humans, not machines! First shipped in December of 1995 (version 0.95) Ruby has