Railsのものが結構あるという状況の中で、結果的にRubyのコントリビュートをするようになったたわけですよね。それまでの経緯はどうだったのでしょう?そうですね。Prizeの最終ノミニーに選ばれていた方が作っていて、宗太郎さんとは前にアルバイトしていたSideCI、今はSiderっていう名前なんですけど、宗太郎さんがもともとSideCIのCTOをやっていて、その時に宗太郎さんと知り合って、RBSを触り始めたのは私がSiderをやめた後だったような気はするんですけど、「何かやってるな」って思ってちょっと触ってみたっていうのがきっかけです。Prize最終ノミネートっていう形になるけども、宗太郎さんとの出会いがきっかけという理解でいいんですかね。RBSに関しては、元上司が面白そうなことやってるからちょっと見てみるか、みたいな感じで始めました。RBSというのは、Rubyの言語の外でRubyの型を表現するための型表現言語だけれども、それだけではデータがないので、RBSで書いた型情報があって初めて型チェックができたりとかするわけです。Pockeさんはその型情報をそろえるために非常に大きな貢献をしていただいたんですけども、そのモチベーションというのはRBSに関わってきたからということなのか、それとも別のモチベーションがあるんですかね?一つは「なんか楽しいから」っていう単純な理由でもやっているんですけど、あとはWebのフロントでTypeScript書いていて凄く「体験がいいな」っていうのは思っていて、その体験をRubyにも活かせないかな、というのはずっと思っているところではあります。最近のTypeScriptで開発していると、JSコードか何かでポップアップがいっぱい出てきたりとか互換してくれたりとかして凄く体験が良くなっているのに、Rubyは昔ながらのエディタで打つだけみたいな感じになりがちなので、それを改善したいっていうのは非常にはよくわかるモチベーションです。Pockeさんの尽力もありますし、あと松本宗太郎さんや、遠藤さん(@mametter)の尽力によって、例えばVSCodeで型を埋めるとか色々できるようになってますし、去年リリースのRuby3.1ではirbでもダイアログが出るようになったりとか、非常に改善されているのはやっぱり「負けちゃいかん」っていうか、「いいとこは真似しよう」っていう態度だと思うんですけども、そもそもデータがないと補完のしようもないので、pockeさんにそういうのをやっていただいたのは、本当にありがたいです。Rubyで「ツールが大事」っていう講演をしたのはもう3年ぐらい前?になるんですけども、私がKeynoteで話すことに対して皆さんが非常によく反応していただいて、pockeさんも含めて、体験を随分改善されてきたのは本当にありがたいなと思っています。Prizeの最終ノミニーということになったのですけれども、pockeさんの今後の予定とか抱負があれば聞かせていただけるといいなと思います。RBS周りだと、今はBundlerみたいなやつでライブラリ管理をやっていたんですけど、そこがまだまだ未成熟なので、もうちょっとちゃんとしていきたいなっていう思いはあります。Railsアプリはgemがたくさん依存してると思うんですけども、gemのRBSを1個1個ダウンロードしてくるっていうのが、ちょっと前までは必要でした。submoduleで追加して、人間が依存関係を手で解決して必要なライブラリを列挙して、その設定をSteepの設定ファイルとかに書く、ということが必要で、結構大変だったんですね。そこをBundlerみたいな仕組みで、一気に全部解決できるようにするっていうことをここ半年〜1年ぐらいやってみました。RBSについても、gemの依存関係を一つにまとめてSteepの設定ファイルに書き込んであげるっていう。