Кіріспе

Жапондық компьютер ғалымы (1965 жылы туған)

Юкихиро Мацумото (まつもとゆきひろ), сонымен қатар Matz деп танылған, жапондық компьютер ғалымы және бағдарламашы, ең көп танымал Ruby бағдарламалау тілінің бас дизайнері және оның бастапқы анықтамалық нұсқасы, Matz's Ruby Interpreter (MRI). Оның мінез-құлқы Ruby қауымдастығында "Матц жақсы, демек біз де жақсымыз" деген ұранына әкелді, бұл әдетте MINASWAN деп қысқартылады. 2011 жылдан бастап Мацумото Сан-Францискодағы Heroku онлайн-бұлтты платформасында Ruby-дің бас архитектор қызметін атқарады. Ол Rakuten Group, Inc. компаниясының ғылыми-зерттеу және даму ұйымы – Rakuten Technology Institute-ның ғылым қызметкері. 2014 жылдың маусым айынан бастап VASILY, Inc. компаниясының техникалық кеңесшісі болып тағайындалды.

Ерте өмір

Жапонияның Осака префектурасында дүниеге келген ол, төрт жасынан бастап Тотториде өскен. Japan Inc. жүргізген сұхбатта ол орта мектепті бітіргенге дейін өзімен-өзі бағдарламалауды үйренгенін айтқан. Ол Цукуба университетін ақпарат ғылымы мамандығы бойынша бітірген, сондай-ақ Икуо Накатаның бағдарламалау тілдері мен компиляторлар зертханасының мүшесі болған.

Жұмыс

Ол жапондық Netlab.jp ашық кодты компаниясында жұмыс істейді. Мацумото Жапониядағы ашық кодты жақтаушылардың бірі ретінде белгілі. Ол бірнеше ашық бастапқы кодты өнімдерді жариялады, оның ішінде cmail – Emacs негізіндегі электрондық пошта пайдаланушысы, ол толығымен Emacs Lisp тілінде жазылған. Ruby – Жапониядан тыс жерде танымал болған оның бірінші бағдарламалық өнімі.

Руби

Мацумото 1995 жылдың 21 желтоқсанында Ruby бағдарламалау тілінің бірінші нұсқасын жариялады. Ол әлі де тілдің эталондық іске асырылымын, MRI (Matz's Ruby Interpreter) дамытуға жетекшілік етеді.

мруби

2012 жылдың сәуір айында Мацумото Ruby-дің жаңа нұсқасын, mruby деп аталатын жобасын ашық код ретінде ұсынды. Бұл жоба оның ritevm атты виртуалды машинасы негізінде құрылған, ең төменгі деңгейдегі нұсқа болып табылады. Ол бағдарламашыларға Ruby-ді басқа бағдарламаларға енгізуге, жадты үнемді пайдалануға және жұмыс тиімділігін арттыруға мүмкіндік береді.

ағысы

2014 жылдың желтоқсанында Мацумото стреем деп аталатын жаңа сценарийлік тіл бойынша жұмысын ашық кодқа шығарды. Бұл тіл, shell-ге ұқсас бағдарламалау үлгісіне негізделген, сондай-ақ Ruby, Erlang және басқа да функционалдық бағдарламалау тілдерінен әсер алған, параллель жұмыс істейтін тіл.

Қазыналық деректер

Мацумото Treasure Data инвесторы ретінде тіркелген; компанияның көптеген бағдарламалары, Fluentd сияқты, негізгі тіл ретінде Ruby-ді пайдаланады.

Тану

Мацумото 2012 жылы Бостон қаласындағы Массачусетс университетінде өткен LibrePlanet конференциясында Free Software Foundation (FSF) ұйымынан 2011 жылғы еркін бағдарламалық құралды дамыту сыйлығын алды.

Жеке өмір

Мацумото үйленген және төрт баласы бар. Ол Иса Мәсіхтің соңғы күнгі қасиеттілер шіркеуінің мүшесі, міссионерлік қызметін өтеген және өз шіркеуінің приход епископтығында кеңесші болып қызмет еткен.