Юкихиро Мацумото - Yukihiro Matsumoto

Юкихиро Мацумото
ま つ も と ゆ き ひ ろ
松本 行 弘
Юкихиро Мацумото.JPG
Юкихиро Мацумото на Международном студенческом чемпионате по программированию ACM в Токио, 14 марта 2007 г.
Родившийся ( 1965-04-14 )14 апреля 1965 г. (56 лет)
Национальность Японский
Другие названия Мац
Занятие Компьютерщик, программист, автор
Известен Рубин
Дети 4
Мацумото выступает с программной речью на EuRuKo 2011
Мацумото принимает награду от Фонда свободного программного обеспечения (основатель Ричард Столмен , справа) в 2012 году.

Yukihiro Мацумото (まつもとゆきひろ, Мацумото Yukihiro , родился 14 апреля 1965) , также известный как Мац , является японский ученый и программист , наиболее известный как главный конструктор рубинового языка программирования и его первоначальной эталонной реализации, Мац Руби интерпретатором ( МРТ). Его поведение вызвало девиз в сообществе Ruby: «Матц хорош, и поэтому мы хорошие», обычно сокращенно MINASWAN.

С 2011 года Мацумото является главным архитектором Ruby в Heroku , онлайн-облачной платформе как услуге в Сан-Франциско. Он является научным сотрудником Rakuten Institute of Technology , научно-исследовательской организации в Rakuten Inc. Он был назначен на роль технического советника VASILY, Inc., начиная с июня 2014 года.

Ранний период жизни

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

Работа

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

Рубин

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

MRuby

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

стрим

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

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

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

Письменные работы

  • オ ブ ジ ェ ク ト 指向 ス ク リ プ ト ISBN  Ruby 4-756-13254-5
  • Рубин в двух словах ISBN  0-596-00214-9
  • ISBN  языка программирования Ruby 0-596-51617-7

Признание

Личная жизнь

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

Смотрите также

Рекомендации

Внешние ссылки