Who are you looking for?Famoose.co
Appearance
Text size
Page width
Colour
Yukihiro Matsumoto
Computer scientist

Yukihiro Matsumoto

Famoose for

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

  1. 1993

    Designing Ruby

    Began developing a language that combined features he admired in other programming systems.

  2. 1995

    Public release

    Released Ruby to the public and continued guiding its development.

  3. 2000s

    International community

    Ruby’s use spread beyond Japan through books, libraries and web development.

  4. 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 creditLife, career and referencesInstitutional biography and career record

Photo: Christopher Adams. CC BY 2.0 · Original image. Cropped and displayed in monochrome.