JavaやるとC++がセピア色に見える
■ このスレッドは過去ログ倉庫に格納されています
0652デフォルトの名無しさん
2007/05/06(日) 14:34:07■�AC++の言語レベルの制約はどう判断するか?
�@:JavaのVMは非常に安定しているのだろう。
しかしパフォーマンス・クリティカルな局面では計算できないこともあるだろう。
SUNやIBM、Harmonyといった汎用VMの実装がすべてではない。
すべてNativeで実装されたマニアックな組み込み用特殊VMもあるだろう。
これら汎用VM/特殊VMのメリットやデメリットはなにか?
�A:Nativeで実装する理由は処理系に最適化するためだ。
しかし高度な設計はオブジェクトサイズやパフォーマンスに影響する。
C++は、Cにプログラム設計美化機能を装薬した強化版であるので、
設計美を追求しないとメリットがひきだせないがパフォーマンスとの
トレードオフである以上、その境界線をひかねばならない。この指針は?
■ このスレッドは過去ログ倉庫に格納されています