Yukihiro Matsumoto

Die erste öffentliche Version der Programmiersprache Ruby erschien am 21. Dezember 1995, verfasst von einem japanischen Ingenieur, der versuchte, die Anforderungen der funktionalen Programmierung mit der Zufriedenheit der Entwickler in Einklang zu bringen. Diese Sprache erreichte weltweite Verbreitung und markierte eine Abkehr von früheren Softwareprojekten, die Ende des 20. Jahrhunderts weitgehend auf die häusliche Nutzung innerhalb des japanischen Technologiesektors beschränkt blieben.

Akademische und technische Grundlagen

Nach seiner Geburt in der Präfektur Osaka wuchs Yukihiro Matsumoto ab dem vierten Lebensjahr in Tottori auf und entwickelte seine technischen Fähigkeiten als autodidaktischer Programmierer während seiner Highschool-Jahre. Er absolvierte ein formelles Studium an der Universität Tsukuba, wo er sich auf Informationswissenschaft konzentrierte. Seine Forschungserfahrung umfasste eine Zeit im Labor von Ikuo Nakata, das auf das Studium von Compilern und Programmiersprachentheorie spezialisiert war. Diese prägenden Jahre legten den technischen Rahmen fest, den er später auf seine eigenen Sprachentwürfe anwenden würde.

Spracharchitektur und Implementierungen

Matsumoto ist am besten als Designer von Ruby und seiner primären Referenzimplementierung, Matz's Ruby Interpreter, allgemein als MRI bekannt, bekannt. Seine Arbeit auf diesem Gebiet erweiterte sich im April 2012 mit der Veröffentlichung von mruby, einer minimalen Version der Sprache, die auf der virtuellen Maschine ritevm aufbaut. Diese Implementierung priorisiert einen geringen Speicherbedarf, was es Entwicklern ermöglicht, die Sprache in andere Programme einzubetten. Im Dezember 2014 erweiterte er seine Arbeit auf den Bereich des gleichzeitigen Scriptings durch die Einführung von streem, einer Sprache, die von Erlang und Shell-basierten Programmiermodellen beeinflusst ist.

Berufliche Verbindungen und Einfluss

Über die Entwicklung seiner Sprache hinaus hatte Matsumoto verschiedene Rollen in der Technologiebranche inne. Er arbeitete für Heroku als Chief Architect von Ruby und unterhält eine Verbindung zu Netlab.jp. Sein Engagement in der Open-Source-Community ist bedeutend, was zu seiner Anerkennung durch die Free Software Foundation führte. Im Jahr 2011 erhielt er den Award for the Advancement of Free Software auf der LibrePlanet-Konferenz in Boston. Er hat sich auch durch das Rakuten Institute of Technology an der Forschung beteiligt und fungiert als Investor in Unternehmen wie Treasure Data.

DER KOSTENLOSE TEST
Wie hoch ist Ihrer?

Zwanzig Fragen, acht Minuten auf der Uhr und ein Perzentil, gemessen an allen bisherigen Teilnehmern. Ohne Anmeldung.

IQ-Test starten →

Fakten

- Geboren: 1965, Präfektur Osaka, Japan - Hauptinnovation: Programmiersprache Ruby - Ausbildung: Universität Tsukuba - Wichtige Auszeichnung: FSF Award for the Advancement of Free Software (2011) - Berufliche Rollen: Ingenieur, Informatiker, Programmierer - Bemerkenswerte Implementierungen: Ruby MRI, mruby, streem - Bemerkenswerte Arbeitgeber: Heroku, Netlab.jp - Religionszugehörigkeit: Die Kirche Jesu Christi der Heiligen der Letzten Tage

Häufige Fragen

### Was ist der Hauptzweck von mruby?

Es ist eine minimale Implementierung von Ruby, die es Entwicklern ermöglichen soll, die Sprache in andere Programme einzubetten, während gleichzeitig eine hohe Leistung und ein geringer Speicherbedarf beibehalten werden.

### Welche Organisation verlieh Matsumoto seine Auszeichnung im Jahr 2011?

Die Free Software Foundation verlieh ihm den Award for the Advancement of Free Software während der LibrePlanet-Konferenz 2012.

Mit den Größten vergleichen

Benjamin Franklin vs Nikola TeslaCarl Sagan vs Werner HeisenbergAlan Turing vs Charles DarwinIsaac Newton vs Michael Faraday
Zum Ranking →Alle Vergleiche →

Wunderkinder

Daniel TammetDaniel TammetRecited pi from memory to 22,514 digits in just over five hoursShirley TempleShirley TempleHollywood's number-one box-office star as a child, later a U.S.…Kelvin DoeKelvin DoeSelf-taught engineer who built a radio station from scrap at…Alexandra DovganAlexandra DovganWon the Grand Prix at the international Grand Piano Competition…
Wunderkinder →

Spiele und komm morgen wieder

Tägliche Genie-Challenge · Genius trivia
Who is widely considered the first computer programmer?
Tippe deine Antwort ↓
Welches Genie bist du? Kostenloser IQ-Test