Yukihiro Matsumoto
Mer info
- Född
- Känd för
- Skapade Ruby
- Nationalitet
- Japansk
Konstruerade Ruby med ett uttalat mål som var ovanligt för ett språk: att göra programmeraren nöjd.
Matsumoto, allmänt kallad Matz, släppte Ruby 1995. Han ville ha ett skriptspråk som var genomgående objektorienterat — där även heltal är objekt — och som lånade uttrycksfullheten från Smalltalk och Perl utan att ärva deras respektive besvärligheter. Principen om minsta förvåning, att språket ska bete sig som man gissar, återkommer i hans beskrivningar.
Språket var i tio år närmast okänt utanför Japan. Genombrottet kom 2004 med Ruby on Rails, som gjorde webbutveckling avsevärt snabbare och påverkade en hel generation ramverk i andra språk. Matz leder fortfarande utvecklingen, med prestandaarbete som huvudspår i senare versioner.