1: ノチラ★: 2017/08/10(木)20:25:43.68 ID::CAP_USER.net
「Ruby」――1993年、ある日本人が独りで開発を始め、今や世界で屈指の人気を誇るプログラミング言語である。その理由は「楽しさ」にあり、「言語を作る人、使う人、学ぶ人すべてが楽しめることを目的」(注)としている。

そして、その開発者がまつもとゆきひろだ。現在はネットワーク応用通信研究所のフェローとして島根県松江市に在住。同市の名誉市民でもある。地方創生の担い手としてこの地に移り住んだのかと尋ねると、「そんな言葉ができる前から住んでいますから」と照れ笑いする。

1993年、静岡県浜松市で勤務していた頃にRubyの開発に着手。当時は「Hello, world!」という文字列を出力するために半年を要したが、その後開発は順調に進む。転職して名古屋勤務となった1995年にRubyをオープンソースとしてインターネットに公開した。

「こんなものを作りましたからどうぞ見てくださいって感じで。そうしたらまだSNSなどない時代ですから、メールでやり取りをするメーリングリストでコミュニティーのようなものができて、最初の2週間で200人くらいが参加してくれたんです。世の中には10人くらいしかユーザーがいない言語が山ほどあるにもかかわらず、なぜそれほどの短期間でRubyが多くの人に注目されたのか、実は自分でもいまだによくわからないんですよね(笑)」

 前職で東京勤務を命じられるも、固辞。知人が島根県で起業したことを機に、1997年から今の地に住み始めた。世界中の誰もがどこででも自由に使えるオープンソースゆえ、どの国で、何人が使っているのかという情報は開発者にもわからないという。ただし、当初は日本語のみで公開したRubyについて、英語のウェブサイトを用意したところ海外から質問のメールが殺到した。

 「あなたの言語は面白そうだから本を書きたいと言うから、ああそうですかって。すると、その本が結構売れて。次はカンファレンスを開きたいと言われて、最初は2001年にアメリカで、参加者が30人くらいの小さな規模のものでした。それ以降、毎年やっているのですが、今では700人くらいの人が来てくれるようになりました」

 とんとん拍子に世界中で支持が広がり、現在はアメリカをはじめ、ヨーロッパ、アジア、アフリカと、南極以外の全大陸でRubyに関するカンファレンスが開かれている。

 1993年当初はデスクトップ型のワークステーションで開発に着手。その後、OSにリナックスを載せたノートパソコンで開発を進めるようになる。ThinkPadを使い始めたのはX31からで、かれこれ十数年になるという。

 「私の仕事は主にプログラムを開発したり講演用に文章を書いたりすることなんですね。そういうときにトラックポイントが便利なんです。正直に言うと(一般的にノートパソコンが装備している)トラックパッドはあまり好きじゃありません。意図的に触らなければ動かないっていうのが理想的です。本当に毎日何時間も触っている道具なので、私にとっては安心感とか、信頼性が大事なわけです」

 まつもとは会社も自宅も移動中も、すべてこの1台のThinkPadで賄う。

 「デスクトップを使わないのは、いつでもどこでも同じ環境でいたいからです。パソコンはいつも鞄に突っ込んで持ち歩きたい。Rubyってまるで自分の子供を育てているようなものです。毎日世界中から相談や質問などいろんな要求が来る。いちいち全部に答える義理はないんですけど、そうした中に私自身が見落としていたものなどが結構ある。それがまた、未来のRubyの方向性を考えるきっかけになるんです」

 そして、最後にこう話した。

 「実は私がRubyの開発を始めてから来年でちょうど25年なんです。今では自分の役割を1つに限定することは難しいんですけど、開発者というよりはRubyが進む方向性を示すプロダクトリーダーとして、また言語デザイナーでありプログラマーでありたいと思っています。ThinkPadよりちょっとだけ後輩ですけど、負けないように頑張っていきたいですね」

まつもと氏がThinkPadを選ぶ理由の1つが、OSにリナックスが使えること。「ThinkPadは代々いくつかの例外を除いてリナックスのことを考えてくれていて、USだとリナックスプリファードモデルもあるんです。それがあるってことはリナックスが動くってことなので自分でいろいろ試して設定しているんですが、ぜひ日本でもリナックス対応モデルを出してほしいですね(笑)」。X31に始まったThinkPad歴はこれまで計7台、現在はインテル? Core? i7 プロセッサー搭載のT460sを使用している。
http://special.nikkeibp.co.jp/atclh/NBO/17/lenovo0721/thinkpad25th_vol6/

66: 名刺は切らしておりまして: 2017/08/10(木)23:14:20.65 ID::pRp2Nhzi.net
>>1
知らねー
いらねー

5: 名刺は切らしておりまして: 2017/08/10(木)20:28:58.90 ID::WuXsYvjd.net
この人のおかげで日本人が舐められないですんでるらしいな

OSS貢献しない人種として定着してるからRubyなきゃ馬鹿にされまくると思う

16: 名刺は切らしておりまして: 2017/08/10(木)21:08:40.27 ID::z0egJ/6/.net
>>5
TRONがあるから日本は尊敬されてる
多分 パーハップス

78: 名刺は切らしておりまして: 2017/08/10(木)23:54:26.05 ID::ix1mVp4C.net
>>5
仕様をコロコロ変えて互換性が失われ過去のFAQがごみの山になるのを貢献と言うのならね
学習に割く時間を気にする齢になるとあれは給料を保証された連中の遊び場でしかなかったとつくづく感じる
無料だから許せるだけだ

12: 名刺は切らしておりまして: 2017/08/10(木)20:49:03.18 ID::ydl8bAOS.net
 
まつもとはPerl, Pythonに触発されてRubyを創った

当時Perlはオブジェクト指向に対応していなかった
オブジェクト指向対応がRubyに脚光が当たった要因のひとつ

13: 名刺は切らしておりまして: 2017/08/10(木)20:51:30.99 ID::B3vaL6lc.net
PythonがあればRubyなんていらないだろ

19: 名刺は切らしておりまして: 2017/08/10(木)21:09:53.52 ID::0OihGF7D.net
俺だってトラックポイントがなきゃこんな中華PC使わんわ

25: 名刺は切らしておりまして: 2017/08/10(木)21:23:29.87 ID::gxPHV6hQ.net
>>19
指離してもジワジワ移動するときあるから嫌い

27: 名刺は切らしておりまして: 2017/08/10(木)21:25:25.40 ID::3BYBXbuN.net
>>25
おまえ力強すぎるんだよw

20: 名刺は切らしておりまして: 2017/08/10(木)21:11:20.92 ID::3BYBXbuN.net
 
プログラミング言語の開発ってどうやるの?
道具をつくるってすごいなー

21: 名刺は切らしておりまして: 2017/08/10(木)21:20:10.48 ID::WuXsYvjd.net
>>20
すごいなんてもんじゃないな
彼は偉大すぎる、日本の宝だよ

74: 名刺は切らしておりまして: 2017/08/10(木)23:36:03.34 ID::wU6FJK+v.net
>>20
うまい具合に、まつもと氏が、近著「 まつもとゆきひろ 言語のしくみ 」という本で、
Streem という新言語を作りながら、プログラム言語の作り方を解説しているので、
興味があれば、読んでみると良いでしょう。

「まつもとゆきひろ 言語のしくみ 」
ISBN : 978-4822239176
日経BP社 刊 3,024円
(キンドル版は、2,800円)

22: 名刺は切らしておりまして: 2017/08/10(木)21:20:47.96 ID::3BYBXbuN.net
 
あれだな、料理人がフライパンまで作っちゃう、みたいな感じだな

23: 名刺は切らしておりまして: 2017/08/10(木)21:21:21.46 ID::3BYBXbuN.net
 
こっちのひろゆきは、すごいほうの人なんだー
って思ってたらゆきひろだったw

24: 名刺は切らしておりまして: 2017/08/10(木)21:22:10.08 ID::TVXY8cfH.net
RoRがなければ、Rubyはほとんどユーザーがいないマイナー言語のひとつで終わってただろうな
RoRのおかげで一気に有名になった

RubyがすごいのではなくRoRが凄かった

ちなみに、最近はいろんな言語でRoRのようなものが作られたので、
Rubyの長所は少なくなってる

26: 名刺は切らしておりまして: 2017/08/10(木)21:24:42.69 ID::WuXsYvjd.net
>>24
DHHはカリスマだから信者が多い
DHHがいるだけで意味がある

29: 名刺は切らしておりまして: 2017/08/10(木)21:30:19.89 ID::jcwo5DKd.net
どのスレのレスだったか覚えてないけど、「これはオレにしかできないんだよ」的な、ちょっとタカビった考えを持ってるらしくて、そのが書き込みを見てから、ruby止めてpythonに移行した。

31: 名刺は切らしておりまして: 2017/08/10(木)21:33:48.21 ID::3BYBXbuN.net
>>29
しょーもな

30: 名刺は切らしておりまして: 2017/08/10(木)21:32:35.87 ID::HPdT81pe.net
ChinkPad

32: 名刺は切らしておりまして: 2017/08/10(木)21:35:10.08 ID::tUSQdEno.net
トラックポイントの操作って
クリトリスの愛撫と似てるよな

35: 名刺は切らしておりまして: 2017/08/10(木)21:36:25.82 ID::3BYBXbuN.net
>>32
指の又でやるだろ
どんな安っぽい愛撫だよw

36: 名刺は切らしておりまして: 2017/08/10(木)21:40:41.05 ID::IkyAmbTl.net
RubyもThinkPadももう終わってるだろ

71: 名刺は切らしておりまして: 2017/08/10(木)23:27:57.66 ID::wtxbPgkY.net
>>36
PCじたいが終わってるだろ

37: 名刺は切らしておりまして: 2017/08/10(木)21:42:48.79 ID::GSFfJ4yx.net
ThinkPadって、今はLenovoなんだよね。
お前ら、使ってる?
俺は使ってない。

39: 名刺は切らしておりまして: 2017/08/10(木)21:50:24.87 ID::uytueRVD.net
>>37
使ってるよ

もはやキータッチだけだな
廉価版はそらすらないけど

40: 名刺は切らしておりまして: 2017/08/10(木)21:56:29.94 ID::IkyAmbTl.net
>>39
キー配列のために選ぶ人はいるね

43: 名刺は切らしておりまして: 2017/08/10(木)22:04:12.71 ID::IYbH2TsL.net
>>37
キーボードは現役
本体x60、x61、x200s、x220tと持ってるけどはぁんが壊れてて使ってない

52: 名刺は切らしておりまして: 2017/08/10(木)22:41:49.53 ID::+ImBqKK/.net
>>43
ファンは分解・清掃でなんとか。

動かないファンを起動するため、ダストブロワーは部屋に常備。

41: 名刺は切らしておりまして: 2017/08/10(木)21:57:43.00 ID::zvVxVXxF.net
昔、BASIC言語で、本を見ながら数行のプログラムを書き込んで
デイスプレーにいろいろな色の丸を描き出した
それで、俺のコンピュータ言語の体験は終わった
自分で複雑なプログラミングをすることは、無理だと悟った


42: 名刺は切らしておりまして: 2017/08/10(木)22:00:06.63 ID::3BYBXbuN.net
>>41
もう数段回奥に行くと世界が無限に広がるのにw

54: 名刺は切らしておりまして: 2017/08/10(木)22:46:40.66 ID::eODkbt5K.net
>>41
processing オヌヌメ

44: 名刺は切らしておりまして: 2017/08/10(木)22:15:20.05 ID::hw1k4R10.net
「松本はシンクパッドを使っている」とかなら分かるが、
タイトルからして、シンクパッドのステマかね?

60: 名刺は切らしておりまして: 2017/08/10(木)22:52:06.41 ID::an2RIX30.net
>>44
はっきり広告と書いている
こんなのを使う>>1があほ

46: 名刺は切らしておりまして: 2017/08/10(木)22:22:32.85 ID::TQIcQmDw.net
X230使ってるけど
次買い替える時は音量ボタンもベゼルのインジケータも省かれた奴になってしまう・・・

49: 名刺は切らしておりまして: 2017/08/10(木)22:29:00.30 ID::t9w30VJp.net
逆にレッツノートとかに乗り換えられんならなんでも使えて羨ましい

53: 名刺は切らしておりまして: 2017/08/10(木)22:43:38.86 ID::t9w30VJp.net
ebayでファン売っとるで

56: 名刺は切らしておりまして: 2017/08/10(木)22:49:43.63 ID::tN/NpNSx.net
まだIBMだった頃使ってたけど、
赤いポチで指の皮が少しすつ削られるから
指紋認証とかできない。

59: 名刺は切らしておりまして: 2017/08/10(木)22:51:43.15 ID::4r3uUvXt.net
>>56
中指や薬指で認証すればいいだけ。

58: 名刺は切らしておりまして: 2017/08/10(木)22:51:10.57 ID::tN/NpNSx.net
しかもあの赤いポチはしばらく使ってると
触ってなくてもツー…っと画面上を動く。

67: 名刺は切らしておりまして: 2017/08/10(木)23:14:53.20 ID::BG/AmztT.net
Ruby嫌い

元スレ: http://anago.2ch.sc/test/read.cgi/bizplus/1502364343/


日本で一番簡単にビットコインが買える取引所 coincheck bitcoin