Yukihiro Matsumoto

La primera versión pública del lenguaje de programación Ruby llegó el 21 de diciembre de 1995, creada por un ingeniero japonés que buscaba equilibrar los requisitos de la programación funcional con la felicidad del desarrollador. Este lenguaje alcanzó un alcance global, marcando un alejamiento de proyectos de software anteriores que permanecían confinados al uso doméstico dentro del sector tecnológico japonés durante finales del siglo XX.

Base académica y técnica

Criado en Tottori desde los cuatro años tras su nacimiento en la Prefectura de Osaka, Yukihiro Matsumoto desarrolló sus habilidades técnicas como programador autodidacta durante sus años de escuela secundaria. Realizó estudios formales en la Universidad de Tsukuba, donde se centró en la ciencia de la información. Su experiencia investigadora incluyó un tiempo en el laboratorio de Ikuo Nakata, especializado en el estudio de compiladores y teoría de lenguajes de programación. Estos años formativos establecieron el marco técnico que más tarde aplicaría a sus propios diseños de lenguaje.

Arquitectura e implementaciones del lenguaje

Matsumoto es más conocido como el diseñador de Ruby y su implementación de referencia principal, Matz's Ruby Interpreter, comúnmente conocido como MRI. Su trabajo en el campo se expandió en abril de 2012 con el lanzamiento de mruby, una versión mínima del lenguaje construida sobre la máquina virtual ritevm. Esta implementación prioriza una pequeña huella de memoria, permitiendo a los desarrolladores incrustar el lenguaje dentro de otros programas. En diciembre de 2014, extendió su trabajo al ámbito de la programación concurrente introduciendo streem, un lenguaje influenciado por Erlang y modelos de programación basados en shell.

Afiliaciones profesionales e influencia

Más allá del desarrollo de su lenguaje, Matsumoto ha desempeñado varios roles dentro de la industria tecnológica. Ha trabajado para Heroku, sirviendo como Arquitecto Jefe de Ruby, y mantiene una conexión con Netlab.jp. Su participación en la comunidad de código abierto es significativa, lo que le valió el reconocimiento de la Free Software Foundation. En 2011, recibió el Premio al Avance del Software Libre en la conferencia LibrePlanet en Boston. También ha participado en investigaciones a través del Rakuten Institute of Technology y sirve como inversor en empresas como Treasure Data.

LA PRUEBA GRATUITA
¿Cuánto es el tuyo?

Veinte preguntas, ocho minutos de reloj y un percentil medido frente a todos los que la han hecho. Sin registro.

Hacer la prueba de CI →

Datos rápidos

- Nacimiento: 1965, Prefectura de Osaka, Japón - Innovación principal: Lenguaje de programación Ruby - Educación: Universidad de Tsukuba - Premio importante: Premio FSF al Avance del Software Libre (2011) - Roles profesionales: Ingeniero, científico informático, programador - Implementaciones notables: Ruby MRI, mruby, streem - Empleadores notables: Heroku, Netlab.jp - Afiliación religiosa: La Iglesia de Jesucristo de los Santos de los Últimos Días

Preguntas frecuentes

### ¿Cuál es el propósito principal de mruby?

Es una implementación mínima de Ruby diseñada para permitir a los desarrolladores incrustar el lenguaje en otros programas manteniendo un alto rendimiento y una pequeña huella de memoria.

### ¿Qué organización le entregó a Matsumoto su premio de 2011?

La Free Software Foundation le entregó el Premio al Avance del Software Libre durante la conferencia LibrePlanet de 2012.

Compara con los grandes

Benjamin Franklin vs Nikola TeslaCarl Sagan vs Werner HeisenbergAlan Turing vs Charles DarwinIsaac Newton vs Michael Faraday
Ver el Ranking →Todas las comparaciones →

Niños prodigio

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…
Niños prodigio →

Juega y vuelve mañana

Desafío diario del genio · Genius trivia
Who is widely considered the first computer programmer?
Toca tu respuesta ↓
¿Qué genio eres? Test de CI gratis