Contents

Yukihiro Matsumoto
Creating Ruby, the programming language designed around expressive code and programmer enjoyment.
Ruby · The Ruby Programming Language
- Born
- 14 April 1965
- Birthplace
- Osaka Prefecture, Japan
More people
Yukihiro Matsumoto
Yukihiro Matsumoto, widely known as Matz, is the Japanese creator of Ruby. He combined ideas from several languages into a flexible, object-oriented design. Ruby later reached a global audience, including through the independently developed Ruby on Rails framework.
Early life
Tottori childhood
Born in Osaka Prefecture and raised in Tottori from early childhood.
Self-taught beginnings
Learned programming before university, then studied information science at the University of Tsukuba.
Career
- 1993
Designing Ruby
Began developing a language that combined features he admired in other programming systems.
- 1995
Public release
Released Ruby to the public and continued guiding its development.
- 2000s
International community
Ruby’s use spread beyond Japan through books, libraries and web development.
- 2012
Embedded Ruby
Released mruby, a smaller implementation intended for embedding in other software.
Contributions
Ruby
An object-oriented language emphasising readable, flexible expression.
The Ruby Programming Language
Co-authored a reference book with David Flanagan.
mruby
An implementation designed for environments needing a smaller Ruby system.
Beyond computing
Free software
Received the Free Software Foundation’s 2011 Award for the Advancement of Free Software.
Family life
Has described balancing software development with family responsibilities; he and his wife have four children.
Sources & photo credit
Life, career and references ↗Institutional biography and career record ↗Photo: Christopher Adams. CC BY 2.0 · Original image. Cropped and displayed in monochrome.