C#だとそんなに重くなるもんなの? [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>1
MSIL(中間言語)で実行されるから、いわゆるマシン語(ネイティブ)よりかなり遅いw んで、理論上は遅いけど、マルチスレッド配分の効果で小さいプログラムであれば差異はないw ちなみに、C#はウィルス作成者が好むらしいから、基本的に使わない方がよいw 結論: C#を使うのであれば、似たようなJavaScriptを使うのが現実的w C#はawait/asyncの効果でネイティブよりも頻繁にマルチスレッド使うからどうでしょうね マルチスレッドにしやすいから体感ではC#のが速く感じるね C#が重いイメージの原因はだいたい起動時間の長さ
起動時にディスクから読む量が多くてHDD時代は遅かったが
SSDではもう全く問題にならない C/C++ネイティブに比べたら数段遅いのは当然
でもハイパフォーマンスが求められないUI主体のアプリならどうでもいい 中間言語で格納されてるけど、実行はネイティブコードになるんじゃなかったっけか?
起動はともかく、実行速度がそんなに遅い印象はないけど。 実行はネイティブコードだよ
起動はc++に比べれば遅いだろうけど、他では差を感じないな
業務システムなのにC#だとパフォーマンスが〜とか宣うのは単に新しい言語が使えない奴だと思って間違えない 中間コードでインタープリター実行?
ここはネタスレなのかw C++使えますなんて自分から言えたら大したものですよ。 いくらJITでネイティブコードに変換されるっていっても
例えば、配列の要素の和を計算するような処理だとC++の方が3倍は速いんだよな ネイティブコードに変換なんかしないよw
中間言語(MSIL)で動くだけw あー、答え言うの早いよ
もう少し泳がせてバカの知ったか見本市にしたかったのに あのさあ勤務先で使うソフトがc#で作ってるぽいんだけど画面でマウスのポインターを追いかける標準を合わせるようなマークが付いてくるんだけどこれ重くなるよね?? 照準のことを標準って書いて良いと思い込んでるものとしてエスパーすると
そのソフトの要件ではマウスポインタが照準形であるべきだったのに作った奴が
マウスポインタの形を変える方法を知らなかったからそうしちゃったとか?
いずれにせよ照準マークが不必要なら無駄に重くなるのは当然 >>27
処理が追加されてるからその分コンマ数秒でも重くなるのはそりゃ当然ちゃ当然なんだが
ちょっとそれがどれ程度重くなるのか
マウス追いかけるアニメーション作った経験者がもしいるなら聞きたい。とても重くなるのか体感しない程度なのか
図形を描画するソフト使ってて時たま何故かとても重いからもしかしてと思ってだな 勝手にカーソル制御するためにグローバルフック使ってんならWin32でDLL書いてんじゃね マウスポインタを追従するアニメーションを見る行為そのものが
体感的に遅延を感じさせる。気がする。 >>22
そういう意地悪をしちゃダメだよなw
VC#やるぐらいならJavaScriptやった方がマシだよw
…つーか、ウィルス作者認定されてるから使わないに越したことはないw ■ このスレッドは過去ログ倉庫に格納されています