[過去ログ] ニート、無職、フリーターがゲームを作るスレ 10 (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
396
(1): 2014/09/05(金)02:11 ID:bRybFKW9(1/2) AAS
よっぽどパフォーマンスを必要とされる場合(まあゲーム業界はその場合がなくもない一つの世界だけど)
を除いて、これからますますC++は「ない」でしょ。

C++のどうしようもない欠点を克服するために、Javaが作り出されたって経緯があるわけだから。
純粋に言語特性面のみで語れば、>>395のようなことではあるのだけど、
C++が抱えていたビジネス的な欠点を乗り越えたC++→Javaの移行は決定的だった。
C++の本拠地だったWindowsを抱えているMS自身ですら、C++の負の呪縛を振り払おうと、
C#を開発したわけで。
省7
398: 2014/09/05(金)02:52 ID:IZ9CaUgd(2/5) AAS
>>396
GCさえ無ければとは思うが、Java,C#系の最大の欠点がGCなのでこのあたりが絡んじゃうとどうしようもないんじゃいかな?
リアルタイム処理(ゲームなんかだとFrame Per Secondを維持する方の意味、本義だとIO処理の割り込み応答性能)でシステムのGCに処理持って行かれるともの凄く困るから(困る以前に機械制御だと人が死ぬ事もある)
言語レベルでGC処理が入るとプログラマにはお手上げになってしまう、それを回避するためにオブジェクトプールとかに気を遣う様なコード書く位ならC,C++でネイティブ実装に行くのも有りだと思うのだよ。

チームでコード組む時とかだとメモリ管理の問題(コーディングルールである程度縛れるけどね)が出るから忌避感あるのは解るけど、このスレ住人みたいに基本ソロならC,C++は捨てがたいんじゃないのかなーと思うよ。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s