既存のOSSに面倒なところを任せて自分たちのやりたいことをする、よくあるいつものパターンである。
しかし、行き詰まった。
どのOSSのexampleもさらっと10行程度で済まされている。しかもコメントもない。どう考えても、初見の人間の助けにはならないだろう。
StackOverflowの「こう書いたけどエラーが出ました、どうすればいいですか?」という質問のほうが動かし方のサンプルとして充実している有様だ。
これが1つのOSSだけなら、そんなこともあるよな、で済ませられるが、自分が目を通したOSSのすべてがそのような状態だった。
デファクトスタンダードとして利用者数も多いOSSもそうだったので、おそらく、これがC++の一般的なOSSの姿なのだろう。
他言語だともう少し充実しているのが当然だったので、自分には衝撃だった。
数多いる利用者たちはどうやって使い方を体得しているのか。
書く側にも読む側にも無意味なexampleは何に対するエクスキューズなのか。
Bjarne Stroustrup インタビューは実は本物だったのでは?