アカウント名:
パスワード:
Windowsアプリが作りたい:C#でいいじゃんマルチプラットフォームでGUIアプリが作りたい:Electronでいいじゃん or Webアプリでいいじゃん
既にiOSアプリは堪能だがWindowsやLinux向けアプリで別言語を使うのがやだだいたいElectronとかパフォーマンス低いしアプリサイズはデカイし
.NETはJava並みに遅いからね。Javaが.NET並みに早いとも言えるが。
AndroidをJavaから.NET(C#)で書き直したら爆速になったという話が昔あったが
こちらの話かな。 [linux.srad.jp]
JavaとC#の比較ではなくて、DalvikとMonoの比較だね。
息をするように嘘をつくな。一時期Javaの復権のために悪意のある計測記事が出てたから、おそらくはそれらを鵜呑みにしたのだろうけど。
機械語にちょくコンパイルする言語と比べれば.NetとJavaはどんぐりの背比べですよ。
そうでもないからこんなに普及しているわけで
あんな関数名もクソ長いJavaが早いとは到底思えないんだわ
実際問題関数の長さと実行速度の速さって相関あるのかな。ないように見せかけてありそう。.Netも割と長いよ。IntelliSense環境なら長い方が良いけど。
ダイナミックリンクにかかる時間とサイズ増加分キャッシュのヒット率が下がるぐらいは影響するだろうけどJITやらGCやらBoxingやら他に重い原因がいくらでもありそうなJavaでそんなもん気にしてもなあ
大した影響ないでしょC#がJavaより速いのは構造体と配列の扱いが違うところだと思う。
過度の期待をするからだ。プログラミングパラダイムによっては、C++ですら遅い。
ベンチマークを見るとJavaの方が若干遅い
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
どういうユーザが使うの? (スコア:0)
Windowsアプリが作りたい:C#でいいじゃん
マルチプラットフォームでGUIアプリが作りたい:Electronでいいじゃん or Webアプリでいいじゃん
Re:どういうユーザが使うの? (スコア:0)
既にiOSアプリは堪能だがWindowsやLinux向けアプリで別言語を使うのがやだ
だいたいElectronとかパフォーマンス低いしアプリサイズはデカイし
Re: (スコア:0)
.NETはJava並みに遅いからね。
Javaが.NET並みに早いとも言えるが。
Re: (スコア:0)
AndroidをJavaから.NET(C#)で書き直したら爆速になったという話が昔あったが
Re: (スコア:0)
こちらの話かな。 [linux.srad.jp]
JavaとC#の比較ではなくて、DalvikとMonoの比較だね。
Re: (スコア:0)
息をするように嘘をつくな。
一時期Javaの復権のために悪意のある計測記事が出てたから、おそらくはそれらを鵜呑みにしたのだろうけど。
Re: (スコア:0)
機械語にちょくコンパイルする言語と比べれば.NetとJavaはどんぐりの背比べですよ。
Re: (スコア:0)
そうでもないからこんなに普及しているわけで
Re: (スコア:0)
あんな関数名もクソ長いJavaが早いとは到底思えないんだわ
Re: (スコア:0)
実際問題関数の長さと実行速度の速さって相関あるのかな。
ないように見せかけてありそう。
.Netも割と長いよ。IntelliSense環境なら長い方が良いけど。
Re: (スコア:0)
ダイナミックリンクにかかる時間とサイズ増加分キャッシュのヒット率が下がるぐらいは影響するだろうけど
JITやらGCやらBoxingやら他に重い原因がいくらでもありそうなJavaでそんなもん気にしてもなあ
Re: (スコア:0)
大した影響ないでしょ
C#がJavaより速いのは構造体と配列の扱いが違うところだと思う。
Re: (スコア:0)
過度の期待をするからだ。プログラミングパラダイムによっては、C++ですら遅い。
Re: (スコア:0)
ベンチマークを見るとJavaの方が若干遅い