Lexique informatique › Programmation › Yukihiro Matsumoto

Yukihiro Matsumoto

Programmation Svenska → Mis à jour: 2026-09-25
Plus d'infos
Né
Connu pour
Créateur de Ruby
Nationalité
Japonais

A conçu Ruby avec un objectif peu courant pour un langage : rendre le programmeur heureux.

Matsumoto, que tout le monde appelle Matz, a publié Ruby en 1995. Il voulait un langage de script résolument orienté objet — où même les entiers sont des objets — et qui emprunte l'expressivité de Smalltalk et de Perl sans hériter de leurs lourdeurs respectives. Le principe de la moindre surprise, selon lequel le langage doit se comporter comme on l'imagine, revient sans cesse dans ses descriptions.

Le langage est resté quasi inconnu hors du Japon pendant dix ans. La percée est venue en 2004 avec Ruby on Rails, qui a considérablement accéléré le développement web et influencé toute une génération de frameworks dans d'autres langages. Matz dirige toujours le développement, le travail sur les performances étant le fil conducteur des versions récentes.

← Retour au lexique