Yukihiro Matsumoto (
松本行弘, Matsumoto Yukihiro en
Japonais), né le
14 avril 1965, est un
Informaticien japonais concepteur du langage de programmation
Ruby. Il est couramment surnommé « Matz. »
Éléments biographiques
Il naît en
1965 dans la
préfecture d'Ōsaka, dans l'ouest de l'île de
Honshū, au
Japon. D'après une interview accordée au magazine
Japan Inc., Matz se déclare programmeur
Autodidacte, au moins jusqu'à la fin du
Lycée. Par la suite, il obtient une licence d'informatique à l'université de
Tsukuba, où il commence à travailler en collaboration avec des services s'occupant de langages de programmation et de
compilateurs.
En 2007, Matz occupait toujours un poste de chef du département de recherche au Network Applied Communication Laboratory, une compagnie spécialisée dans l'intégration système open source de la préfecture de Shimane. Ainsi, il est Développeur, Ingénieur Logiciel et fervent adepte du libre. Il a travaillé avec des langages informatiques, en particulier orientés objets, dans le domaine des interfaces homme-machine. En 1993, il débute le développement de son propre langage objet « Ruby » sur les bases de Perl et Python, en privilégiant la productivité et le plaisir du développeur.
Matz est membre de la Church of Jesus Christ of Latter-day Saints, dont il est missionnaire. Il est marié et a quatre enfants.
Voir aussi