任天堂「今後C++は捨てJavaScriptで開発していく」 (887レス)
上下前次1-新
抽出解除 レス栞
273(3): 2013/03/27(水)22:18 AAS
>>23
> ビックリするかもしれないけどいまやJavaScriptのコードは平均してJAVA並の速度なんだよね
こういう「平気でうそをつく人たち」がウェブ界隈には多すぎる。
JavaScriptは以前よりはずっと速くなったが、依然C++よりはずっと遅い。
単純な演算でも平均して5倍は遅いし、
実アプリケーションではメモリ効率の悪さによる速度低下やキャッシュミス、GCポーズ、
低レベルアクセスのオーバーヘッド、SIMD命令やマルチスレッドを活用できないこと等でさらに差が広がる。
各種ベンチマーク。2のTime、Memory、Codeの表をチェックしてね。これが現実の性能差。
C++ g++ speed ÷ JavaScript V8 speed | Computer Language Benchmarks Game
http://benchmarksgame.alioth.debian.org/u32/benchmark.php?test=all&lang=gpp&lang2=v8
実際、C++/OpenGLで書かれたものとJavaScript/WebGLで書かれたもので
5倍スループットが違ったりするんですよ?
一番オーバーヘッドが小さい(それこそほとんどOpenGLにコールを渡すだけの)WebGLでだ。
しかもこの1年、JavaScriptの速度の伸びは停滞している。一通り最適化しつくしてしまった。
だから今まで頑なにJavaScriptで十分と言っていたMozillaがasm.jsを作ってきたりしている。
>>36
>これは極端な例だけどJSがダントツで早い状況もある
C++のコード見たがなめとんのか
https://github.com/kwatch/template-engine-benchmarks/blob/master/others/string-concat/cpp/bench_strcat.cpp
278: 2013/03/27(水)22:40 AAS
>>273
こういう、ベンチマークで10倍差だからとかいう奴って、ほんと頭悪いわ
279(1): 2013/03/27(水)22:42 AAS
>>23はJavaと比べてるんだけどさ
>>273てアホなの?
288: 2013/03/27(水)23:48 AAS
うむ
>>273の説明能力には難ありだな
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s