Юкихиро мацумото биография кратко

Обновлено: 15.05.2024

Юкихиро Мацумото , также известный как Мац ( родился 14 апреля 1965 года ) — ученый-компьютерщик и программист свободного программного обеспечения , наиболее известный как главный разработчик языка программирования Ruby .

биография

Мацумото родился в префектуре Тоттори на западе Хонсю .

В 2006 году Мацумото был главой отдела исследований и разработок в Лаборатории сетевых прикладных коммуникаций , компании по системной интеграции с открытым исходным кодом в префектуре Симанэ .


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

Содержание

Ранние годы

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

Работа

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

Рубин

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

MRuby

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

стрим

В декабре 2014 года Мацумото открыл исходный код своей работы над новым язык сценариев называется стрим, а одновременный язык, основанный на модели программирования, подобной ракушка, с влиянием Руби, Erlang и другие функциональное программирование языков. [8]

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

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

Вы можете поделиться своими знаниями, улучшив их ( как? ) Согласно рекомендациям соответствующих проектов .

Изображение в информационном окне.

ま つ も と ゆ き ひ ろ

Резюме

биография

Он родился в 1965 году в префектуре Осака на западе острова Хонсю в Японии . Согласно интервью журналу Japan Inc. , Мац объявляет себя программистом -самоучкой , по крайней мере, до окончания средней школы . Впоследствии он получил степень бакалавра компьютерных наук в Университете Цукуба , где начал работать в сотрудничестве с отделами, занимающимися языками программирования и компиляторами .

По состоянию на 2007 год Мац все еще занимал должность главы исследовательского отдела в Network Applied Communication Laboratory , компании, специализирующейся на системной интеграции с открытым исходным кодом в префектуре Симанэ . Таким образом, он является разработчик , программное обеспечение инженером и ревностный последователь бесплатно . Он работал с компьютерными языками , в частности с объектно-ориентированными , в области человеко-машинных интерфейсов .

В 2011 году Мацумото был главным архитектором Ruby в Heroku, компании , предлагающей платформу как услугу, в Сан-Франциско.

Разработка Ruby под Emacs

В 1993 году он использовал Emacs для разработки языка программирования Ruby , черпая вдохновение из языков Smalltalk и Lisp , но делая упор на продуктивности и удовольствии разработчика. В март 2012 Он подчеркивает главное влияние Emacs на разработку Ruby в речи, произнесенной в Бостоне во время церемонии награждения за бесплатное программное обеспечение в 2011 году. Матц также является автором вместе с Нобуйоши Накадой подключаемого модуля ruby-mode , интеграция которого в GNU Emacs в 2008 году. дает встроенную поддержку рубинового языка.

Разные

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

Юкихиро Мацумото на Международном студенческом чемпионате по программированию ACM в Токио, 14 марта 2007 г.



Мацумото принимает награду от Фонда свободного программного обеспечения (основатель Ричард Столмен , справа) в 2012 году.

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

СОДЕРЖАНИЕ

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

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

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

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

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

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

  • オ ブ ジ ェ ク ト 指向 ス ク リ プ トISBNRuby4-756-13254-5
  • Рубин в двух словахISBN0-596-00214-9
  • ISBNязыка программирования Ruby0-596-51617-7
  • Мацумото получил награду 2011 года за развитие свободного программного обеспечения от Фонда свободного программного обеспечения (FSF) на конференции LibrePlanet 2012 года в Массачусетском университете в Бостоне в Бостоне. [10]

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

Читайте также: