- 254 名前:デフォルトの名無しさん mailto:sage [2017/08/23(水) 00:09:19.34 ID:CuDbJhab0.net]
- つかお前ら他言語使ってないだろ。
逆に言えばC++はその程度の精度での見積もりが出来る、ということなんだよ。 GC言語なんてGCがどこで走るか予測不能だから、実行時間の保証なんて全く出来ないし、 JIT言語はJIT側にその最適化が入っているかどうかで全く速度が変わってしまう。 つまりJava/C#/JavaScript等はその精度での見積もりはそもそも不可能なんだよ。 それとは別に、C++はその辺の仕組みがかなり複雑になっているのは認めるが、 それでも他言語と比べたら精度高く見積もれる方だよ。 getterを使った場合の問題は、それが見積もりにくくなることと、 あまりに多用するとどこで処理しているのか分かりにくくなる点だが、 まあ、適切に使っている限りはかなり使える機能だから、有った方が便利なんだけどね。 だから普通に考えれば「貪欲」なら当然入れるべきだし、 むしろラムダより先に入れるべきだが、入れないんだから何か引っかかってんでしょ多分。
|

|