Введение

Японский учёный-компьютерщик (род. 1965)

Юкихиро Мацумото (まつもとゆきひろ), также известный как Matz, – японский учёный-компьютерщик и программист, наиболее известный как главный разработчик языка программирования Ruby и его оригинальной эталонной реализации, интерпретатора Ruby (MRI) от Matz. Его манера поведения породила девиз в сообществе Ruby: "Matz добр, и мы тоже добры", обычно сокращаемый как MINASWAN. По состоянию на 2011 год Мацумото является главным архитектором Ruby в Heroku, онлайн-облачной платформе как услуга в Сан-Франциско. Он является сотрудником Rakuten Institute of Technology, научно-исследовательской организации в составе Rakuten Group, Inc. В июне 2014 года он был назначен техническим консультантом VASILY, Inc.

Ранние годы

Родился в префектуре Осака, Япония, и вырос в Тотори с четырех лет. Согласно интервью, опубликованному Japan Inc., он был самоучкой в программировании до окончания старшей школы. Он получил степень в области информатики в Университете Цукубы, где состоял в исследовательской лаборатории Икуо Накаты, занимавшейся языками программирования и компиляторами.

Работа

Он работает в японской компании Netlab.jp. Мацумото известен как один из евангелистов открытого исходного кода в Японии. Он выпустил несколько продуктов с открытым исходным кодом, включая cmail – почтовый клиент на основе Emacs, написанный целиком на Emacs Lisp. Ruby – его первая программа, получившая известность за пределами Японии.

Рубины

Мацумото выпустил первую версию языка программирования Ruby 21 декабря 1995 года. Он по-прежнему руководит разработкой эталонной реализации языка, MRI (Matz's Ruby Interpreter).

Мруби

В апреле 2012 года Мацумото опубликовал исходный код своей работы над новой реализацией Ruby, названной mruby. Это минимальная реализация, основанная на его виртуальной машине ritevm, разработанная для того, чтобы позволить разработчикам встраивать Ruby в другие приложения, обеспечивая при этом малый расход памяти и оптимизированную производительность.

поток

В декабре 2014 года Мацумото опубликовал исходный код своей работы над новым скриптовым языком streem — конкурентным языком, основанным на модели программирования, похожей на командную оболочку, с элементами Ruby, Erlang и других функциональных языков программирования.

Данные о сокровищах

Мацумото числится инвестором Treasure Data; многие программы компании, такие как Fluentd, используют Ruby как основной язык программирования.

Признание

Мацумото получил награду за вклад в развитие свободного программного обеспечения от Фонда свободного программного обеспечения (FSF) на конференции LibrePlanet 2012 года, проходившей в Университете Массачусетса в Бостоне.

Личная жизнь

Мацумото женат и имеет четверых детей. Он является членом Церкви Иисуса Христа Святых последних дней, отслужив стандартную миссионерскую службу и став советником в епископстве своего церковного прихода.