その後、浅草に行くまでの間ずっと話をしてました。僕は、Webプログラマーになってたんですけど、「ゲームプログラミングでこういうおもしろいのがあって。」って話をしたり、松田さんから「Asakusa.rbというのをやってるんでぜひ来てください。それから、ちょいちょい行くようになって。僕は趣味で数学、それも、最近いろいろな本で取り扱われるようになった巨大数っていうのをちょっとやってたんですけど、そこら辺の本とかに、実は僕のGitHubのアカウントが載ってるんです。数学関係の、簡単な計算のモデルみたいなものをRubyでいっぱい書いたりしてたんです。他にも、実際の途中までの計算をRubyで出力したりとか、僕がRubyで出力したメッチャでっかい式が漫画で使われたりとか。そのころは、Rubyに貢献するっていうか、完全にRubyで遊んでました。これはかなり楽しいと思って使ってました。それを、Asakusa.rbで話したんですよ。そんな話しされても、みんな分からないので困りますよね。Asakusa.rbに参加しているんだから、もうちょっとみんなと話ししたほうがいいなと思うし、Asakusa.rbはRubyコミッターの方がいっぱいいらっしゃるんで、僕もみんながやってることに協力したいなって思って。最初は小さいこと、例えば、CI回すようにしたりとか、僕が困ってたバグを直したりとかっていうところから。大きな課題が見えてきたんで。RDocとかirbとかの中に。20年ぐらいずっと継ぎ足し継ぎ足しで......。まつもとまあ、あれはね。糸柳これまで保守してくれていたんだけど、もう難しくなってしまっていた古い部分、パーサの部分を、全部Rubyの標準ライブラリで置きかえたとか、そういうことをいろいろやったのが、一番最初にやった大きいことですかね。まつもとirbとか、最古参のツールの一つですからね。糸柳RDocの中のパーサを置きかえるっていうためだけに、多分300か400コミットぐらい必要だったんですよ。まつもとありがとうございます。それが、何年ぐらいですか?糸柳それが2016年から2017年ですね。なんで、数カ月、半年以上かかってますね。まつもとありがとうございます。人生、仕事が暇な時期ってあるじゃないですか。まつもといや、暇大事ですよね。まつもと余裕って言いましょうかね。糸柳まあ、余裕ですね。まつもと余裕は大事ですね。余裕がある時期だったんで、そういうのを半年以上何とかこなして。その後は、そのドキュメンテーションに関するいろんなことをやろうっていうビジョンが見えてきて。irbの方に、ちょうどRuby会議2017で圭樹さんが複数行でいろいろ編集できるといいよねっていうビジョンを示してくれたんで。まつもとそういえば、何か発表してましたね。糸柳ちょうど僕もirbに手を入れたいと思ってたんですけど、RDocの方も、パーサは元々irbから導入したものを使っているっていう繋がりがあったので、そのビジョンに乗れば、そのドキュメントをirbで表示できるっていう僕のビジョンと繋げられるかなっていうことです。それからですね、irbを複数行にしたのは。2年ぐらいかかっちゃいましたけどね。ペーパープログラマー、私もだけど。(まつもとゆきひろ)まつもとありがとうございます。まつもとさんのころはまだなかったんじゃないかなと思うんですけど、僕の世代だとN88-BASICが数学の教科書に載ってたんですよね。まつもと糸柳さんの年齢にして、N88-BASICはちょっと古くない?糸柳ちょっと古いんで、僕のちょっと後の世代になると教科書から消えるんですよ。僕のころはまだ大学のセンター試験にN88-BASICの科目があったんです。糸柳ぎりぎりまだありました。僕がまだ高校生のころだと、みんながコンピューターを持ってるわけではない。僕がプログラミング始めたのが14歳とかなんで、25年前。25年前は、地方ではみんながコンピューターを持ってるっていう感じじゃなかったと思うんですよ。「誰かが持ってる」っていう話を聞く程度で。教科書に載ってたんで、ノートにずっと書いてたんですよ。まつもとペーパープログラマー、私もだけど。糸柳たしか、最初の1年ぐらいはノートにしか書いたことなかったですね。「こんな分岐とか自動的に計算とかできるんだ!すごい!!」と思って。コンピューターはさわったことないけどずっとノートに書いて。まつもと1年は長いな、すごいな—。糸柳いや、でも楽しかったですよ。その後、学校にコンピューターがあることが分かったんで、「何か使わせてくれ」と言って打ち込んでみて、それっぽいものができたっていうので「おお、すごい!」となって。その後も書いては、先生に頼んで打ち込む、っていうのを何カ月かに1回繰り返すっていうのをずっとやって。その次は、今だったら関数とか、Rubyだったらメソッドとか。メソッドなんて、こういうのがありますって言ったら、多分若い人って、普通さっと吸い込んで終わりだと思うんですよ、大体は。僕の場合、全然分かんなくて、「“goto”でいいじゃん」って言ってたんですよね。向いてないんすよ、プログラミング。まつもと私も最初、再帰がわからなくてね。再帰とかも、もうだいぶ後ですね。オブジェクト指向とかもかなり分からなかったですよ。僕、20歳過ぎても、オブジェクト指向って怪しかったですよ。まつもといや、まあ、私も似たようなものかもしれないけども。楽しい方が一番重要なんで。