Юкихиро Мацумото
Юкихиро Мацумото Юкихиро Мацумото | |
---|---|
Юкихиро Мацумото | |
Юкихиро Мацумото на Международном студенческом соревновании по программированию ACM в Токио, 14 марта 2007 г. | |
Рожденный | Префектура Осака , Япония. | 14 апреля 1965 г.
Другие имена | Мац |
Альма-матер | Университет Цукубы (BS) Университет Симанэ (докторант) |
Род занятий | Компьютерщик, программист, автор |
Известный | Руби |
Дети | 4 |


Юкихиро Мацумото ( まつもとゆきひろ , Мацумото Юкихиро , родился 14 апреля 1965 года) , также известный как Мац , — японский ученый и программист, наиболее известный как главный разработчик Ruby языка программирования и его оригинальной эталонной реализации, Ruby Interpreter компании Matz (англ. МРТ). Его поведение породило в сообществе Ruby девиз: «Мац хороший, и поэтому мы хорошие», обычно сокращенно МИНАСВАН.
По состоянию на 2011 год [update]Мацумото — главный архитектор Ruby в Heroku , облачной онлайн -платформе как услуге в Сан-Франциско. Он является научным сотрудником Технологического института Ракутен , научно-исследовательской организации в составе Rakuten Group, Inc. С июня 2014 года он был назначен на должность технического консультанта VASILY, Inc. [1]
Ранний период жизни
[ редактировать ]Он родился в префектуре Осака вырос в Тоттори , Япония, и с четырех лет . Согласно интервью, проведенному Japan Inc. , до окончания средней школы он был программистом-самоучкой. [2] Он получил степень по информатике в Университете Цукуба , где работал в Икуо Наката исследовательской лаборатории по языкам программирования и компиляторам .
Работа
[ редактировать ]Он работает в японской компании с открытым исходным кодом Netlab.jp. Мацумото известен как один из евангелистов открытого исходного кода в Японии. Он выпустил несколько продуктов с открытым исходным кодом, в том числе cmail, почтовый пользовательский агент на базе Emacs , полностью написанный на Emacs Lisp . Ruby — его первая программа, ставшая известной за пределами Японии. [3]
Руби
[ редактировать ]Мацумото выпустил первую версию языка программирования Ruby 21 декабря 1995 года. [4] [5] Он по-прежнему возглавляет разработку эталонной реализации языка MRI (Ruby Interpreter Matz).
Мруби
[ редактировать ]В апреле 2012 года Мацумото открыл исходный код своей работы над новой реализацией Ruby под названием mruby . [6] [7] Это минимальная реализация, основанная на его виртуальной машине ritevm, предназначенная для того, чтобы позволить разработчикам программного обеспечения встраивать Ruby в другие программы, сохраняя при этом небольшой объем памяти и оптимизируя производительность.
транслировать
[ редактировать ]В декабре 2014 года Мацумото открыл исходный код своей работы над новым языком сценариев под названием streem , параллельным языком, основанным на модели программирования, похожей на оболочку , с влиянием Ruby, Erlang и других функционального программирования . языков [8]
Данные о сокровищах
[ редактировать ]Мацумото указан в качестве инвестора Treasure Data; многие программы компании, такие как Fluentd, используют Ruby в качестве основного языка. [9]
Письменные работы
[ редактировать ]- Объектно-ориентированный язык сценариев Ruby. ISBN 4-756-13254-5
- Рубин в двух словах ISBN 0-596-00214-9
- Язык программирования Ruby ISBN 0-596-51617-7
Признание
[ редактировать ]Мацумото получил Премию 2011 года за развитие свободного программного обеспечения от Фонда свободного программного обеспечения (FSF) на конференции LibrePlanet 2012 года в Массачусетском университете в Бостоне в Бостоне. [10]
Личная жизнь
[ редактировать ]Мацумото женат, у него четверо детей. Он является членом Церкви Иисуса Христа Святых последних дней . [11] выполнив стандартное миссионерское служение и став советником епископства в своем церковном приходе . [12]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «ПРЕССРЕЛИЗ – Компания ВАСИЛИЙ, ООО vasily.jp » .
- ^ «Человек, который дал нам Рубин» . japaninc.com .
- ^ «Юкихиро Мацумото» . О'Рейли . 1 февраля 2013 г.
- ↑ Больше археолингвистики: обнаружение прото-Рубина. Архивировано 6 ноября 2015 г. в Wayback Machine.
- ^ "[ruby-talk:00382] Re: история рубина" . nagaokaut.ac.jp .
- ^ «мруби: легкий рубин» . 2 ноября 2017 г. – через GitHub.
- ^ Мэтт Аймонетти. «mruby и MobiRuby — Мэтт Аймонетти» . www.aimonetti.net .
- ^ "мац/ручей" . Гитхаб .
- ^ «Компания – Данные о сокровищах» . Архивировано из оригинала 3 мая 2015 года . Проверено 1 января 2022 г.
- ^ «Объявлена премия Free Software Awards 2011» . Фонд свободного программного обеспечения . 26 марта 2012 г.
- ^ «Привет, я まつもとゆきひろ (Мацумото «Мац» Юкихиро)» . сайт мормона . Проверено 12 октября 2018 г.
Я программист. Я разработал язык программирования под названием Ruby. Я мормон.
- ^ «Коллоквиум — Юкихиро Мацумото» . БЮ . Проверено 9 ноября 2017 г.
Внешние ссылки
[ редактировать ]

- Веб-дневник Матца ( переведен на английский с помощью Google Translate) (на японском языке)
- Доклад о принципах проектирования Ruby из IT Conversations
- Язык программирования Ruby — введение в язык, написанное его собственным автором.
- Отношение к коду как к эссе — рецензия Матца к книге «Красивый код » под редакцией Энди Орама, Грега Уилсона, О'Рейли, 2007 г. ISBN 0-596-51004-7 ISBN 9780596510046
- 1965 года рождения
- Живые люди
- Программисты бесплатного программного обеспечения
- японские программисты
- Японские ученые-компьютерщики
- Японские Святые последних дней
- Жители префектуры Осака
- Жители префектуры Тоттори
- Разработчики языков программирования
- Ракутен
- Руби (язык программирования)
- Выпускники Университета Цукубы