プログラミング言語「Ruby」が愛される理由 日本発で世界席巻、生みの親が振り返る25年

✎ 1 ✎ 2 ✎ 3
著者フォロー
ブックマーク

記事をマイページに保存
できます。
無料会員登録はこちら
はこちら

印刷ページの表示はログインが必要です。

無料会員登録はこちら

はこちら

縮小

池澤:2020年から、日本の小学校でもプログラミング必修化が始まります。まつもとさんは、プログラミングから子どもたちがどのようなことを学んでほしいですか。

まつもと:正直、私は学校教育にプログラミングは向かないと思っています。問題としては、幼い頃からプログラミングに触れてきた子とそうでない子がいるため成績がつけにくいことと、短期的にはプログラミングの楽しさを教える先生がいそうにないことが挙げられます。

プログラミングを長く続けている人の多くは、プログラミングが楽しいから続けています。なので、必修化するのであれば、「プログラミング教育」ではなく、「楽しさ」を教える「プログラミング体験」であってほしいです。

教育によって、プログラミングが嫌いな子を増やすより、体験によってプログラミングに興味を持った子を発掘し、別途、部活、少年団、地域コミュニティなどで、そういった子が伸びる環境を用意するほうが有意義ですよね。

今後のRubyは

池澤:IoTの普及やAIの台頭など、今後も大きく世の中が変わっていくなかで、Rubyはどういったものになっていくのでしょうか。

まつもと:これから時代が大きく変化しても、OSやCPUなど、Rubyの根本を揺るがすような変化はないと考えています。しかし、システム・アーキテクチャは変わっていくでしょう。たとえば、IoTが普及していくと、小さなデバイスでひとつのシステムを構成するようなアーキテクチャがメインストリームになってくるかもしれません。

未来は予測不可能なものですが、このような時代の変化に合わせて、Rubyも臨機応変に対応していきたいと思います。

一方で、ユーザーが離れてしまうような劇的な変化は避けたいとも考えているので、文法自体は変えることなく、基本的には内部構造の変化で吸収したいと思っています。

これから25年先のRubyにとってのいちばんのボトルネックは、そのころには私も77歳なので、私自身がこの世にいない可能性があるということですね。幸いなことに、RubyにはRubyを開発してくれるコミッターはたくさんいるのですが、言語のデザインは未だに私がしているので……。

後継者も一応なんとなくは考えているのですが、合議制だけは、無難な決断が増えてしまうので絶対に避けたいと思っています。なかには「まつもとさんの発言はSNSや記事にたくさん残っているから、それを利用して人工知能をつくればいいんじゃないか」と言ってくる人もいます(笑)。

なにはともあれ、これからも多くの人にRubyを使ってもらうために、どんな時代もどんな困難も生き抜いていきたいです。

池澤 あやか タレント/エンジニア

著者をフォローすると、最新記事をメールでお知らせします。右上のボタンからフォローください。

いけざわ あやか / Ayaka Ikezawa

1991年東京都生まれ。慶應義塾大学環境情報学部卒業。2006年、第6回《東宝シンデレラ》審査員特別賞受賞。同年、映画『ラフ』にてデビュー。さまざまなドラマ、映画、バラエティ番組で活躍。最近はAbema TV「AbemaPrime」にアンカーとしての出演やさまざまなメディア媒体への寄稿などを行っている他、IT分野でエンジニアとして活躍の場を広げる。著書に『小学生から楽しむ Rubyプログラミング』(日経BP社)、『アイディアを実現させる最高のツール プログラミングをはじめよう』(大和書房)がある。

この著者の記事一覧はこちら
ブックマーク

記事をマイページに保存
できます。
無料会員登録はこちら
はこちら

印刷ページの表示はログインが必要です。

無料会員登録はこちら

はこちら

関連記事
トピックボードAD
ビジネスの人気記事