08/04/24 11:55:48
>>310
> 確かにゲームはそうですけど、一般のゲームプログラマって~
俺がゲームの話をしたのは、「最高のパフォーマンスを引き出すことと戦わなくちゃならない世界」
の例としてなんだから、高い速度が出るよう組まれたライブラリを、高い速度の出る言語から
呼び出さなきゃいけない状況のことを言ってるのはわかるでしょ?
基本部品も、基本部品を使う箇所も、どこも速度で妥協できない、そんな世界ではCやC++の出番になる、
そしてそれは一部のエキスパートの世界というわけではない、という話をしてるんだよ。
「その辺のライブラリはやはり一部の人たちの手によって作られるべきな気がしますが」
って、ライブラリが一部の凄腕の手で高性能を叩き出すよう書かれるべきなのは、関数型言語も同じだってばw
> 関数型言語が遅いから広まらないっていう理由がよく分かりません。
俺が書いてきたのはCやC++の存在理由であって、関数型言語が広まらない理由ではないから、
言ってないことをわかられても困るという意味で、わからなくて正解。
ちなみに、俺が趣味100%で長年ちまちま作ってるマイLispは、C++で書かれてるんだけど、
整数をインクリメントするだけの単純なコードで比較すると、Javaよりは遅いけど、Perlよりは倍くらい速い。
俺程度の人間の実装でこれだから、Lispはそんなに遅い言語ではないね。どうも世間には偏見があるけど。