まつもとゆきひろ

プログラミング言語Rubyの最初の公開バージョンは1995年12月21日に登場しました。これは、関数型プログラミングの要件と開発者の幸福のバランスを追求した日本のエンジニアによって作成されました。この言語は世界的な広がりを見せ、20世紀後半の日本の技術セクター内で国内利用に限定されていた以前のソフトウェアプロジェクトからの脱却を象徴しました。

学術的および技術的基盤

大阪府で生まれ、4歳から鳥取で育ったまつもとゆきひろは、高校時代に独学でプログラミングを学び、技術的スキルを磨きました。筑波大学で正式な教育を受け、情報科学に焦点を当てました。研究経験には、コンパイラとプログラミング言語理論の研究を専門とする中田育男の研究室での期間が含まれます。これらの形成期に、彼は後に自身の言語設計に応用することになる技術的枠組みを確立しました。

言語アーキテクチャと実装

まつもとは、Rubyの設計者として、またその主要なリファレンス実装であるMatz's Ruby Interpreter(一般にMRIとして知られる)の設計者として最もよく知られています。この分野での彼の活動は、2012年4月にritevm仮想マシン上に構築された言語の最小バージョンであるmrubyのリリースによって拡大しました。この実装はメモリフットプリントの小ささを優先しており、開発者が他のプログラムに言語を組み込むことを可能にしました。2014年12月には、Erlangやシェルベースのプログラミングモデルに影響を受けた言語であるstreemを導入し、並行スクリプティングの領域に活動を広げました。

専門的な所属と影響

言語開発以外にも、まつもとは技術業界内で様々な役割を果たしてきました。HerokuでRubyのチーフアーキテクトを務め、Netlab.jpとのつながりも維持しています。オープンソースコミュニティへの貢献は大きく、フリーソフトウェア財団からの評価につながりました。2011年には、ボストンで開催されたLibrePlanetカンファレンスで「フリーソフトウェアの発展への貢献に対する賞」を受賞しました。また、楽天技術研究所を通じて研究に従事し、Treasure Dataのような企業への投資家としても活動しています。

無料テスト
あなたはどのくらい?

20問、8分の制限時間、そして受験者全員と比べたパーセンタイル。登録不要。

IQテストを受ける →

基本情報

- 生年月日: 1965年、大阪府、日本 - 主なイノベーション: プログラミング言語Ruby - 学歴: 筑波大学 - 主要な賞: フリーソフトウェア財団 フリーソフトウェアの発展への貢献に対する賞 (2011年) - 専門的な役割: エンジニア、コンピュータ科学者、プログラマー - 注目すべき実装: Ruby MRI, mruby, streem - 注目すべき雇用主: Heroku, Netlab.jp - 宗教的所属: 末日聖徒イエス・キリスト教会

よくある質問

### mrubyの主な目的は何ですか?

これは、高いパフォーマンスと小さなメモリフットプリントを維持しながら、開発者が他のプログラムに言語を組み込めるように設計されたRubyの最小実装です。

### どの組織が2011年にまつもとに賞を授与しましたか?

フリーソフトウェア財団が、2012年のLibrePlanetカンファレンス中に「フリーソフトウェアの発展への貢献に対する賞」を授与しました。

偉人と比較

Benjamin Franklin vs Nikola TeslaCarl Sagan vs Werner HeisenbergAlan Turing vs Charles DarwinIsaac Newton vs Michael Faraday
IQランキングを見る →すべての比較 →

神童

Daniel TammetDaniel TammetRecited pi from memory to 22,514 digits in just over five hoursShirley TempleShirley TempleHollywood's number-one box-office star as a child, later a U.S.…Kelvin DoeKelvin DoeSelf-taught engineer who built a radio station from scrap at…Alexandra DovganAlexandra DovganWon the Grand Prix at the international Grand Piano Competition…
神童 →

遊んで、また明日

毎日の天才チャレンジ · Genius trivia
Who is widely considered the first computer programmer?
答えをタップ ↓
あなたはどの天才? 無料IQテスト