プログラマって馬鹿が多いよね (571レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
407
(1): デフォルトの名無しさん [] 2025/01/02(木) 00:13:28.01 ID:yXyjQG7W(1/4) AAS
>>403
403(2): デフォルトの名無しさん [sage] 2025/01/01(水) 23:37:07.48 ID:y2Y/0+EU(1) AAS
>>400
現実にRustが選ばれている理由が多数あるからだろうね
C#は (Rustと比べて)
・遅い
・メモリ消費量が多い
・データ競合や参照競合の安全性がない
・Mutexなど同期機構の手動解放が必要
など
遅い ← プログラマの腕による、アーキテクチャレベルのパフォーマンスチューニングの方が重要、言語はさほど重要ではない

メモリ消費量が多い ← で?CPUな方がボトルネックになることが多い、組み込みでもないからメモリなんか使えばいいだけ、どうでもいい

データ競合、参照競合 ← Rustでも競合は発生する、Rustで防げる競合なんて一部に過ぎない、結局安全かどうかはプログラマの腕にかかってる

Mutexの手動解放 ← lockキーワード、using, finallyがあるが?

>>404
404(1): デフォルトの名無しさん [sage] 2025/01/01(水) 23:47:35.06 ID:G+c5u1aq(2/3) AAS
>>402
こう言ったらよかったかサーバーサイド開発で幅を利かせてるスポンサーのawsがいまはrustを使えって言ってるんだからrustを使うだけ
microsoftは関係ない
あとtokioはむっちゃ投資されていてサードパーティの不安定さの心配はないから安心して使える

別にc#を否定してるわけじゃないよ?開発人員の都合を踏まえて妥当な言語で開発すりゃいい
c#なら上で名前が出てたasp.net使えばいいし
javaなら安定のspringかな
サーバーサイドのいまの流行りがrustで脱oracleなどの受け皿になってるだけで数年後はまた情勢が変わる

~言語じゃないとだめっていう固執した考えが一番危険だからそれは捨てて開発するそのときに一番流行ってるものを使おう
Rustがバックエンドで流行ってるなんてお前の頭の中だけ
一番好かれてる言語とか言われてるが趣味で使われてるだけの言語

Linuxなどカーネル開発や組み込みに適してるから当たり前のことだ、そんなに採用されるわけがない
AWSレベらのシステムなんてお前らが触ることもない

tokio以外も含めライブラリがゴミなのが問題なんだが
サードパーティに依存すると言う点ではNode.jsと同じ
409
(2): デフォルトの名無しさん [] 2025/01/02(木) 10:02:18.02 ID:yXyjQG7W(2/4) AAS
反論できてないのはお前だろ

遅いとかほざいてるが、実用的なアプリにおいてJavaScriptみたいなクソ言語ならともかく
C#やGoやJavaといったちゃんとしたコンパイル型言語であれば大差ないのを理解できない時点でエンジニアとしてレベルが終わってるのがよくわかるよ

そもそもパフォーマンスは言語以外の要因の方が圧倒的に大きいわけで、まずそっちをどうにかしろといいたい
その点でGCある言語の方が容易に構成を変更できるから結果的にRustよりパフォーマンスが出るんだよ

言語を変えないと改善できないレベルまでいったら、そもそもそんな差を改善する必要がないということに気づかない馬鹿

Rustは巨大ランタイムやGCを許容できない場面に適した言語、それ以外の用途で使うのはただのオナニーでしかない
勝手にオナニーしてるのはいいが頼むからマウントとってくんな、その暇があったらそれでなんか価値あるもの作ってみろ
411
(1): デフォルトの名無しさん [] 2025/01/02(木) 10:21:44.20 ID:yXyjQG7W(3/4) AAS
だからマルチスレッドで発生しうる競合はその2つだけじゃないから

それだけで安全と言い切れるわけないだろ

そもそも安全性ってお前が作るアプリで必要なの?
Linuxカーネルや組み込みだったらわかるけどそんな高度なプログラム作ってんの?
飛行機のシステム作ってて命がかかってるとかならわかるが、その辺のアプリで安全性とかどうでもいいよね

Rust馬鹿信者は開発生産性を軽視しすぎだ、開発生産性を犠牲に安全性に振ってるのがRustだがアプリの特性によって安全性なんぞどうでもいいことが多い

開発生産性が一番重要
416
(1): デフォルトの名無しさん [] 2025/01/02(木) 11:39:17.39 ID:yXyjQG7W(4/4) AAS
>>414
414(1): デフォルトの名無しさん [] 2025/01/02(木) 10:50:23.28 ID:grTdKwtP(1) AAS
>>409
>>Rustは巨大ランタイムやGCを許容できない場面に適した言語
違うぞ、Rustは標準でランタイムの上で動いていないだけでユーザはランタイムの上で動かしてもいい
Tokioがまさにそうじゃん
Goや.NETのように言語レベルでサポートしてる言語の方が自然に書けるんだが?

tokioとかいうのはこれらにない何か強みあんの?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s