[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2ch.scのread.cgiへ]
Update time : 12/13 19:22 / Filesize : 119 KB / Number-of Response : 464
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

結局C++とRustってどっちが良いの? 9traits



1 名前:sage [2023/12/08(金) 09:57:43.49 ID:k3Bpg+TDa.net]
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
「C++の色々配慮してめんどくさい感じは好きだけど、実務になったらメモリ安全性とか考えて今後Rustに変わっていくんかな」
「うだうだ言ってないで仕事で必要なのをやればいいんだよ、趣味なら好きなのやればいい」

っていう雑談スレ。

・C/C++ <=> Rust いまさら聞けない移行質問なども適当にどぞ
・レスバはじめんのは勝手だけど、面白いこと・へぇなこと書いたヤツが優勝
・マな話は、マのスレもご活用ください↓

前スレ: 結局C++とRustってどっちが良いの? 8traits
https://mevius.5ch.net/test/read.cgi/tech/1698468300/

関連スレ(マ板): Google&Microsoft「セキュリティバグの70%はC/C++のメモリ管理ミス。Rustにする」
https://medaka.5ch.net/test/read.cgi/prog/1619943288/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

376 名前:デフォルトの名無しさん mailto:sage [2025/03/15(土) 13:25:22.31 ID:qQFYiVQoa.net]
C#はC++++なんだよなー一応

377 名前:デフォルトの名無しさん mailto:sage [2025/03/15(土) 15:04:52.29 ID:7kFAuJmG0.net]
C+-0で

378 名前:デフォルトの名無しさん mailto:sage [2025/03/15(土) 22:31:59.85 ID:riHmWfvU0.net]
>>376
それはコンパイルできない

379 名前:デフォルトの名無しさん mailto:sage [2025/03/16(日) 00:57:33.87 ID:lHjIov/J0.net]
++C++

380 名前:デフォルトの名無しさん mailto:sage [2025/03/17(月) 00:21:56.04 ID:UBLDhmVkd.net]
operator overheat🔥

381 名前:デフォルトの名無しさん mailto:sage [2025/03/24(月) 21:51:03.92 ID:BfeDoviD0.net]
「Google Chrome」のフォント処理がC/C++言語からRust言語に
「FreeType」からの移行でメモリ安全性を改善、脆弱性が出にくいライブラリに
https://forest.watch.impress.co.jp/docs/news/1672186.html

382 名前:デフォルトの名無しさん mailto:sage [2025/03/25(火) 18:27:04.28 ID:h1rbKd1Z0.net]
先にfirefoxをどうにかしろよw

383 名前:デフォルトの名無しさん [2025/03/31(月) 03:57:45.71 ID:EUBsJ3m/D]
前原誠司「親の所得に関係なく学べるようにするために所得制限を撤廃する」〔要約:俺たち年収1千萬超の金持ちにも独身氷河期や孑宮除去
した女やらから強奪した税金配布して格差を子々孫々盤石にするぞ)不公平ほど人の意欲をそぐものはないがこの頭のおかしなクズのせいで
寝取られて金持ちと結婚した女にこれ以上税金盜られるなら早期FIREケチケチ生活に金が尽きたらナマポになるぞって独身氷河期急増
孑は大人を見て人格形成するが腐敗の権化自民党に強盗殺人の権化公明党に野党は公平もクソもない狂った連中だらけ
クソ航空機に莫大な温室効果ガスまき散らさせて気候変動.災害連発、物価暴騰させて海に囲まれた日本で四六時中わざわざ陸域
飛は゛しまくって閑静な住宅地にまて゛大騒音まき散らして静音が生命線の知的産業根絶やしにして国際競争力壞滅させて罪なき人々の生命財産を
強奪して私腹を肥やす強盗殺人テロ国家の教育とか笑わせるが罪深きJALだのΑNAた゛の国土破壞省た゛のテロリストを焼死体にさせたりその子を
死ぬまで虐めたりと人としての正しい行いを教えるならともかく子の食い扶持すら払わないモラルハサ゛一ド教育とか百害あって−利なしだろ
(rеf.) тtPs://www.call4.jp/info.php?Tуpe=items&id=I0000062
ttps://haneda-projеcΤ.jimdofree.com/ , ttps://flight-routе.com/
ttps://n-souonhigaisosyoudan.amebaownd.com/

384 名前:デフォルトの名無しさん mailto:sage [2025/03/31(月) 08:38:56.90 ID:5Ys8Lt9M0.net]
“GitのRust化”が進む? 注目の「Git 2.49」がリリース
https://atmarkit.itmedia.co.jp/ait/articles/2503/31/news035.html

今回のリリースは、Gitプロジェクトにとって大きな節目となる。Gitのコードベースに初めて「Rust」のコードが追加されたからだ。具体的には、このリリースで「libgit-sys」と「libgit」という2つのRustクレート(crate)が導入された。「libgit-sys」はGitのライブラリコードの一部を低レベルでラップする機能を持ち、一方の「libgit」はより高レベルなラッパーとして機能する。

Gitは長年にわたり、コードをライブラリ指向に進化させる取り組みを続けてきた。プログラムを強制終了する関数を、終了コードを返す関数に置き換えることで、呼び出し側が終了処理を決められるようにしたり、メモリリークの修正や管理の最適化を進めたりしてきた。今回のリリースではこうした改善の成果を生かし、Gitの「config.h API」の一部をRustでラップするRustクレートがPoC(概念実証)として導入された。

ただし、今回の導入は“GitのRust化”に向けた第一歩にすぎない。Gitの全ライブラリをRustでラップするには、今後さらに多くの作業が必要となる。しかし、今回の試みはGitの進化にとって重要な一歩であり、非常に意義のある進展と言える。



385 名前:デフォルトの名無しさん mailto:sage [2025/04/12(土) 13:06:33.89 ID:54aHIZAIa.net]
ただのラッパーじゃだめなんよ

386 名前:デフォルトの名無しさん mailto:sage [2025/04/12(土) 14:17:05.60 ID:b+N+yd9Ip.net]
コアをrustで書かないと意味が無いよな

387 名前:デフォルトの名無しさん mailto:sage [2025/04/12(土) 14:21:14.03 ID:0buiik+fa.net]
セキュリティ目的なのかね。それだとUIのRust化は優先度高くなるかな

388 名前:デフォルトの名無しさん mailto:sage [2025/04/12(土) 15:53:53.22 ID:C5glPX3o0.net]
まずはインタフェースからってことかな…と思ったけど、インタフェースだけ気を付けて書いて、あとはAIに実装部の変換頼んだりして
っておもいついてみt

389 名前:デフォルトの名無しさん mailto:sage [2025/05/18(日) 13:16:26.47 ID:lywWo0330.net]
どっちも初心者だけど
Rustのが初心者向きだとは思ったよ
cargoがいいよね

390 名前:デフォルトの名無しさん mailto:sage [2025/05/18(日) 18:09:10.25 ID:rl3pNxwD0.net]
後発なのでその辺はいい

391 名前:デフォルトの名無しさん (JP 0Hd6-LWiD) [2025/05/24(土) 12:25:49.21 ID:DL6MBs8yH.net]
10年後もこのスレが続いているなら見て
みたい。Rustマンセーしている奴らの
お馬鹿発言を楽しみながら

392 名前:デフォルトの名無しさん (アウアウウー Sa2f-/ppz) mailto:sage [2025/05/24(土) 14:29:46.62 ID:a4AdJqTsa.net]
BIOSも含めてRust製のOSってある?

393 名前:デフォルトの名無しさん (ワッチョイ 7b16-rPai) [2025/05/24(土) 14:47:24.15 ID:278FQlA00.net]
続けるだけでは意味がない。研究が示した「成長できない人の条件」
公開日2025.05.24 13:00:14 SATURDAY
nazology.kusuguru.co.jp/archives/177845

394 名前:デフォルトの名無しさん (ワッチョイ 4e42-SIV7) mailto:sage [2025/05/24(土) 17:04:46.08 ID:+uZKeAba0.net]
>>392
BIOSはOS関係ないような



395 名前:デフォルトの名無しさん mailto:sage [2025/05/27(火) 10:29:49.48 ID:V0+A3o/R0.net]
昔はBIOSの上にOSがどっしり載ってたけど 今ってBIOSは起動し終えたらほぼほぼ用済みよね

396 名前:デフォルトの名無しさん mailto:sage [2025/05/27(火) 10:31:48.90 ID:l+yCcJPm0.net]
マザーボード側の機能だから、評価ボードとかマイナー製品ならRust使ってるのあるかな。なさそう

397 名前:デフォルトの名無しさん mailto:sage [2025/08/19(火) 19:36:19.01 ID:mzrtf/o60.net]
どちらがというよらホワイトハウス声明やCコードのドランスパイルに国が予算つけてるんだからC/C++のオワコンは必至で新しいパラダイムにアレルギーある老害が喚いているだけw

398 名前:デフォルトの名無しさん mailto:sage [2025/09/02(火) 21:20:48.26 ID:VtjLPleU0.net]
Unixの共同開発者ブライアン・カーニハン、RustやLinux、LLMについて大いに語る
https://techfeed.io/entries/68b60f6cd0e17253abf4298c

最も盛り上がったのは、Rustに関する質問だった。「RustがCを置き換えるのに妥当性はあるか? それとも単なるバブルか?」と問われると、カーニハンは「Rustかぁ」と大げさにため息をついて笑いを誘った。

「Rustで書いたプログラムは一つだけだ。だから話半分に聞いてくれ」と前置きしつつ、こう続けた。
「とにかく大変だった。メモリ安全を実現するための仕組みを理解するのに苦労したよ。そもそも、そのプログラムではメモリが問題になる場面なんてなかったのにね。」

さらに彼が強調したのはパフォーマンスの低さだった。「コンパイラは遅いし、生成されるコードも遅い。必要な仕組みが巨大すぎる」と、半世紀以上前にCを開発した人物の口から手厳しい評価が飛び出した。結論としては「すぐにCを置き換えるとは思わない」と語りつつも、「自分の経験が限られているので偏見かもしれない」と柔らかく補足した。

399 名前:デフォルトの名無しさん mailto:sage [2025/09/02(火) 23:47:22.37 ID:TNFoxrhM0.net]
LLVMが頑張るから、パフォーマンスはC/C++並なんじゃないの

クソデカコンパイラは同意 clangも同罪
LLVMもrustで書き直せたらワンチャンある

400 名前:デフォルトの名無しさん [2025/09/06(土) 02:13:02.04 ID:hE/fPxfP0.net]
おっさんだからCは難解って最近聞いてびっくらこいたわ

401 名前:デフォルトの名無しさん mailto:sage [2025/09/06(土) 03:05:58.72 ID:WwvtNxjfr.net]
どんだけ油断していても、バグのないC それが最近のCだぞ

402 名前:デフォルトの名無しさん mailto:sage [2025/09/06(土) 10:21:36.73 ID:cunwvXoKM.net]
油断したら無理でしょ…

403 名前:デフォルトの名無しさん [2025/09/06(土) 10:58:52.71 ID:iH3ibAeva.net]
カーニハンはD言語に対しては何て言ってたんだろう
dmcは?

404 名前:デフォルトの名無しさん mailto:sage [2025/09/08(月) 08:15:43.69 ID:pL/U4stT0.net]
まずC++で作って動作確認できたらそれからRustで書き直すのが正解



405 名前:デフォルトの名無しさん mailto:sage [2025/09/08(月) 08:30:20.54 ID:QbZ5h/LUp.net]
>>404
なんでそんな無駄な工程追加してるの?

406 名前:デフォルトの名無しさん mailto:sage [2025/09/08(月) 10:17:01.67 ID:sSlkOn2Va.net]
Rustで動作確認してCでrewrite
C++なんぞハナから相手にしない

407 名前:デフォルトの名無しさん mailto:sage [2025/09/08(月) 11:15:01.46 ID:ka4MnZ7K0.net]
既存資産がC/C++の山だったりするんだろ あるいはRustの修練中か

仕事はそんなんでいいんだよ やれと言われれば、PythonだろうがC#だろうが修める
問題は自分用の推し言語

408 名前:デフォルトの名無しさん mailto:sage [2025/09/09(火) 18:18:03.64 ID:msZStbAa0.net]
Rustはバイナリも重いしコードも煩雑だよね

409 名前:デフォルトの名無しさん mailto:sage [2025/09/09(火) 20:05:38.18 ID:b/t8bNW/0.net]
バイナリ読めないけど、重たいというか、サイズ大きいのかい?

410 名前:デフォルトの名無しさん mailto:sage [2025/09/10(水) 18:48:41.08 ID:igStf8qN0.net]
IT土方ってそういうの気にしないんだよな

411 名前:デフォルトの名無しさん mailto:sage [2025/09/10(水) 20:30:36.17 ID:eHF1j7c3a.net]
動けば正義だし、動くようにエンジニアリングで試行錯誤するからね。ライブラリを理解すればとは中々ならない。

412 名前:デフォルトの名無しさん mailto:sage [2025/09/10(水) 21:33:39.84 ID:0NXYFsMH0.net]
ここには日本語が不自由なやつしかいないみたいね

413 名前:デフォルトの名無しさん [2025/09/11(木) 10:23:27.36 ID:3rL2CEwSd.net]
ここだけじゃないね

414 名前:デフォルトの名無しさん [2025/09/14(日) 19:56:36.23 ID:ithLDxGz0.net]
「ドッペルゲンガー(極端なそっくりさん)」を調べたら赤の他人なのにDNAが似ていた
2025.09.14 SUN
https://nazology.kusuguru.co.jp/archives/113854

ADHDの脳は実際に普通の人とは構造が異なっていた
2025.09.14 SUN
https://nazology.kusuguru.co.jp/archives/184809
>>各研究で用いられていたMRI(磁気共鳴画像)装置や画像の解析方法に“微妙な違い”があり、その影響が十分に補正できていなかったためです。この問題は以前から専門家の間でも指摘されていましたが、長年、解決が難しいまま残されていました。
>>この問題に対して、千葉大学(Chiba University)、大阪大学(Osaka University)、福井大学(University of Fukui)など国内複数の大学による共同研究チーム(代表:水野義史〈Yoshifumi Mizuno〉准教授)は、実際に複数の装置で同じ被験者を測定してそのズレを正確に補正する「TS法」と呼ばれる手法を本格的に導入し、長年の課題だった技術的ノイズを徹底的に排除しました。
>>その結果、ADHDの子どもたちの脳にどんな“違い”があるのかを、これまでになく明確に示すことに成功したという。
>>これは理屈としてはばらつきを補正する非常に優れた方法ですが、実際には大規模な協力体制と多くの技術的・資金的なサポートが必要となるため、これまで本格的に実施されることはありませんでした。
>>研究グループはこうして、ADHDの子どもとそうでない子ども、計294名(ADHDの子ども116名、定型発達(健常)児178名)の脳画像を比較しました。ここでは、年齢や性別、知能指数(IQ)などの違いも統計的にしっかり調整されています。
>>結果、ADHDの子どもたちの脳には、実際につくりの違いがあることがはっきり示されました。
◇全精神病や知的障碍者も該当しているでしょう!

まるで45億年前の太陽系!? “惑星の誕生”が初めて観測される
2025.09.13
https://wired.jp/article/exoplanet-gap-discovery/

脳から直接脳波を読み取り意思疎通 ALS患者などの生活の助けに 埋め込み型BCI装置開発 2028年の実用化に向けて年内の治験申請を目指す
9/14(日) 9:00
https://news.yahoo.co.jp/articles/cf64abfd0662436950e9bcccf85ddefd84a6b33e



415 名前:デフォルトの名無しさん mailto:sage [2025/09/24(水) 21:23:05.28 ID:F/U5qhco0.net]
「Rustの長いコンパイル時間が生産性を低下させている」 Rustプロジェクトが公式調査結果を公開
Rustプロジェクトは公式ブログで、2025年夏に実施した「Rust Compiler Performance Survey」(Rustコンパイラパフォーマンス調査)の結果を報告した。
https://atmarkit.itmedia.co.jp/ait/articles/2509/22/news014.html

416 名前:デフォルトの名無しさん mailto:sage [2025/09/28(日) 10:41:57.56 ID:IQELy+USr.net]
ツールチェインを今後全内製していきますとかいう布石でしょ

417 名前:デフォルトの名無しさん mailto:sage [2025/10/01(水) 11:23:52.08 ID:sS3Nvo5f0.net]
https://mevius.5ch.net/test/read.cgi/tech/1745631298/614
https://mevius.5ch.net/test/read.cgi/tech/1745631298/622

例の人ワントンキンワンミングクだったんだな
覚えとこ

418 名前:デフォルトの名無しさん mailto:sage [2025/10/06(月) 20:57:49.21 ID:qUgz85uV0.net]
Linus⁠⁠、Rustのフォーマットチェックを「無神経でクレイジー」と酷評
https://gihyo.jp/article/2025/10/daily-linux-251006

419 名前:デフォルトの名無しさん mailto:sage [2025/10/06(月) 23:16:39.23 ID:kioGxXsV0.net]
アレがいいんだよ、とか思ってそうだよな

馬鹿にしてないぞ、あれはあれで脳汁出そうな気がする

420 名前:デフォルトの名無しさん mailto:sage [2025/10/07(火) 02:10:07.47 ID:nZgwtGtTa.net]
Linus は Rust のコードレビューもするのか。凄いな

421 名前:デフォルトの名無しさん mailto:sage [2025/10/07(火) 02:50:28.10 ID:M2AfCGMD0.net]
Cより簡単じゃね

422 名前:デフォルトの名無しさん [2025/10/15(水) 03:08:38.30 ID:HPDHDP+y0.net]
C/C++は学生時代から使っていて思い入れがあるけど、まだ30代だから時代に取り残されるのも怖いし
Rustを意識して使うようにはしてる。50代なら逃げ切りを考えてたかな

423 名前:デフォルトの名無しさん mailto:sage [2025/10/15(水) 03:28:19.06 ID:6IuC3z0z0.net]
Cとか使うのすごいね。スクリプト言語しか触ってないわ
RustでもCでも仕事で使いたいわ。組込か自動車くらいじゃないかね

424 名前:デフォルトの名無しさん [2025/10/15(水) 07:20:18.42 ID:wJCBzpoD0.net]
たまにC/C++で手作業でメモリ管理したくなる。
けど、仕事でだったら遊んでる暇ないから選べるならGC付き言語かRust。

RustってCの置き換え狙ってなかったっけ?
CかC++かで組み込みじゃ意味合いが違ってくるんだが。
(C++はCより2倍遅い。OS載らない環境だと大きな違い)



425 名前:デフォルトの名無しさん [2025/10/15(水) 07:49:13.76 ID:z0bjInEm0.net]
Cはわかりずらくてあまりやってこなかったけど
Rustはわかりやすくて一気に理解が進んだよ
axumでweb api作ってる

426 名前:デフォルトの名無しさん mailto:sage [2025/10/15(水) 09:19:06.06 ID:5MyaU5bya.net]
Cは中級言語というかCPUと人間の中間の役割以上はやらないのよね。将来性能改善で使えそうな詳細機能はあえて未定義にして仕様化しないとかやったりしてる。過渡期の言語よいう感じだから、若い人がアプリで使うならRustでいいよ

427 名前:デフォルトの名無しさん [2025/10/15(水) 12:15:28.98 ID:9WeIr5Er0.net]
rustはセキュアなうえに処理速度も速い
好き嫌い関係なく、覚える必要のある言語だと思う

428 名前:デフォルトの名無しさん mailto:sage [2025/10/15(水) 12:23:53.92 ID:b/gMmjSy0.net]
rust は C より速いっけ?rust の方がどうしてもオーバヘッドが大きいと思うのだけど。

429 名前:デフォルトの名無しさん mailto:sage [2025/10/15(水) 12:36:32.33 ID:sLvFOnWgM.net]
速くはない。Cより遥かに安全だから使える環境なら使った方がいいよ
Cはコボル化していくのだ

430 名前:デフォルトの名無しさん [2025/10/15(水) 20:30:51.24 ID:wJCBzpoD0.net]
コボル化するのはC++のような…。
低スペック帯の組み込みは元より(こっちは普及率次第ではRustが置き換えるかも)、Cは言語間のライブラリ移植に欠かせない。

431 名前:デフォルトの名無しさん mailto:sage [2025/10/15(水) 20:52:20.24 ID:AWoMihYkM.net]
Rustはゼロコスト抽象化って言ってるから、実行速度は妥当な性能低下で済まそうとしてるはず。コンパイル時間が犠牲に

432 名前:デフォルトの名無しさん [2025/10/21(火) 18:13:45.93 ID:DuguWKWQH.net]
あんた達本当に実務で使っているの?
サンプルプログラムでゴイゴイスー
と言ってるだけじゃないの?
受け売りで言ってる奴が多すぎる

433 名前:デフォルトの名無しさん [2025/10/21(火) 18:20:35.76 ID:A6s1X7lK0.net]
>>432
なぜそう思うのかは書かない

434 名前:デフォルトの名無しさん [2025/10/21(火) 21:11:28.13 ID:MZXXK6Au0.net]
>>430
組み込みはRust一択
今日もRustで組み込みしちゃった
えへっ



435 名前:デフォルトの名無しさん mailto:sage [2025/10/22(水) 07:32:12.52 ID:e+GQZBZ20.net]
>>434
ワンチップマイコンだとむりじゃね?

436 名前:デフォルトの名無しさん mailto:sage [2025/10/22(水) 08:17:19.16 ID:5xHrvzSb0.net]
えっ

437 名前:デフォルトの名無しさん mailto:sage [2025/10/22(水) 08:49:39.11 ID:J/GmxqN80.net]
このスレにも驚き屋?

438 名前:デフォルトの名無しさん [2025/10/22(水) 19:32:12.50 ID:BRG3+yis0.net]
>>434
PICマイコンとかはRustコンパイラないね。
あの規模までコンパイラ出たらCの置き換え成功だけど、今のところC++の置き換えまでしか成功の兆しが無い。

439 名前:デフォルトの名無しさん [2025/10/24(金) 14:31:05.34 ID:nAYKU6CIa.net]
PICはまだstack8段までなんだっけ

440 名前:デフォルトの名無しさん mailto:sage [2025/10/24(金) 16:10:23.19 ID:UR1hEaGj0.net]
RustのコンパイラがあるCPUがうらやましい

441 名前:デフォルトの名無しさん mailto:sage [2025/10/24(金) 17:54:19.19 ID:DDVU26il0.net]
まあ、PIC上で(例えば)gcc動かそうとか思わんし、それはいっしょ

442 名前:デフォルトの名無しさん [2025/10/24(金) 18:08:18.45 ID:oZqwYB780.net]
>>441
え、PCでクロスコンパイラ使ってコンパイルして書き込みツールでPICに書き込むんじゃ?
OS載らない環境(用語は最近知ったけどベアメタルとかいうらしい)じゃ当たり前だお。

443 名前:デフォルトの名無しさん mailto:sage [2025/10/25(土) 22:40:26.52 ID:UcRY3M7w0.net]
>>418
Linusのフォーマットチェックへの文句は言いがかりだよな。
将来のためとしてああいう書き方をするのは良くないという哲学を徹底してるだけ。手間でもその都度整理してねということ。
自分のローカルで作業してるうちはフォーマットかけなくてよくて、公式リポジトリにアップするときにかけるべき。

逆にC言語では不要になったヘッダやコードとか将来のためと言って使ってないものとかが残骸として残りやすくてあかん。

444 名前:デフォルトの名無しさん mailto:sage [2025/10/26(日) 09:12:26.69 ID:+y7r90/A0.net]
Linux 6.18-rc2リリース⁠⁠、Linus“ご立腹”のRustフォーマットチェック関連も修正
https://gihyo.jp/article/2025/10/daily-linux-251020



445 名前:デフォルトの名無しさん [2025/10/27(月) 20:02:42.21 ID:TGJpNr9x0.net]
今のところCの置き換えには無理だけど、C++の置き換えにならできるかもしれないという感じなのかな?

446 名前:デフォルトの名無しさん mailto:sage [2025/10/28(火) 01:42:28.04 ID:7VWM2dcD0.net]
気合いと予算次第で全部置き換えられるのでは

447 名前:デフォルトの名無しさん mailto:sage [2025/10/28(火) 06:54:48.33 ID:1utbw+6mr.net]
トランスレータがしっかりしてたら、トランスレータの実証プロジェクトになると思うんだよね
まあそのうちやるでしょ
Linux側も、フォークしたければ勝手にしろって感じのはずだし
社内向け実験用フォークとか、そっちのほうの必要性はいくらでもあるし遠慮いらない

448 名前:デフォルトの名無しさん mailto:sage [2025/10/28(火) 08:22:45.56 ID:c0RyQsHz0.net]
これがRust推しのレベルですか

なんでRustの環境構築してないのにRust製のツールが動くの?
https://speakerdeck.com/ssssota/why-do-rust-based-tools-run-without-a-rust-environment

449 名前:デフォルトの名無しさん mailto:sage [2025/10/28(火) 15:05:25.74 ID:8lsD0VBT0.net]
そういうのはワッチョイ無しのほうでやるともっと爆釣れやで

450 名前:デフォルトの名無しさん mailto:sage [2025/10/30(木) 17:02:02.80 ID:9YQFEu2kM.net]
>>445
C++製のアプリも、内部の大半は、C流の書き方をしているものが多いから、それはない。

451 名前:デフォルトの名無しさん mailto:sagesage [2025/10/30(木) 17:04:19.56 ID:9YQFEu2kM.net]
C/C++の事を知らない人の中に、C++のプログラムはCではなく「C++流の書き方」をしていると思っている人が
多いようだが、実際には、C++ の流の書き方は非常に限られた部分に限る、という場合が少なくない。

452 名前:デフォルトの名無しさん mailto:sage [2025/10/30(木) 18:09:13.94 ID:0rH0EF1qa.net]
stl使えばC++と言えるのだが、使ってない方が多いのかね

453 名前:デフォルトの名無しさん mailto:sage [2025/10/30(木) 18:10:30.70 ID:0rH0EF1qa.net]
RAIIしてスマートポインタ使ってればCとは言えないけど、そういうのもやれてないんか?

454 名前:デフォルトの名無しさん [2025/11/11(火) 14:14:27.07 ID:crDtfQHZa.net]
RustとC++の相性は最悪
RustとCの方が良い
CからRustへの置き換えの方が楽



455 名前:デフォルトの名無しさん mailto:sage [2025/11/12(水) 18:59:09.17 ID:m6+1PZCP0.net]
>>448
このスライドって、ネタで書いてるんだよね?

456 名前:デフォルトの名無しさん mailto:sage [2025/11/12(水) 19:09:08.68 ID:5EBazqEaM.net]
Goも動くし当たり前じゃ

457 名前:デフォルトの名無しさん mailto:sage [2025/11/26(水) 21:30:12.68 ID:ICSB+SDx0.net]
【海外記事紹介】Rustにはガッカリしている
https://techfeed.io/entries/69261dbc2020c64b2242f9eb

11月24日、bykozyが「Blog - Rust is a disappointment」と題した記事を公開した。この記事では、Rustが期待されてきた「C++の後継候補」としての役割を十分に果たしていないのではないかという問題提起を行い、とくにコンパイル速度の遅さ、言語としての複雑さ、メモリ安全性と信頼性のトレードオフ、可変共有状態の扱いにおける限界について詳しく紹介している。

筆者はRustの中核的な問題として、次の4点を挙げる。

1. コンパイルが非常に遅く、本質的に速くなりにくい。
2. 言語としてC++並みに複雑であり、所有権やライフタイムの管理が常に開発者の負担になる。
3. メモリ安全性を過剰に優先した結果、実用上の信頼性や開発者の「正気」が犠牲になっている。
4. GUIやDB、大規模な状態管理など「大量の可変共有状態」を扱う用途では、設計・実装ともに向いていない。

そのうえで、「Rustが良いか悪いかではなく、膨大な工数が投じられた結果、棚から取ってそのまま使える“そこそこの言語(mediocre)”に落ち着いているに過ぎない」という評価を示す。

458 名前:デフォルトの名無しさん mailto:sage [2025/11/27(木) 18:51:56.59 ID:A2ESVTBH0.net]
C++代替なら、Dの方が向いてそうなイメージ

459 名前:デフォルトの名無しさん mailto:sage [2025/11/27(木) 19:10:41.76 ID:LvBL3+yLr.net]
full Rust でツールチェインがんばるんだろうから、遅さはまだいい
っていうか、最適化度外視モードでずばばっとコンパイルすりゃいいだけなんだろ

460 名前:デフォルトの名無しさん mailto:sage [2025/11/29(土) 02:53:39.75 ID:OBFruaOY0.net]
C++でちゃんと書ける人はRustでも書けるでしょ?
Rustで書けないような人がC++で書けると宣ってもちょっと...

461 名前:デフォルトの名無しさん mailto:sage [2025/11/29(土) 03:18:17.58 ID:Cb7h53z/0.net]
人間が脳内管理してためんどうな所をコンパイラが見てくれるんじゃぞ
という位置づけ

462 名前:デフォルトの名無しさん mailto:sage [2025/11/30(日) 07:35:55.57 ID:/MQ+Nwwh0.net]
rustを理解してればどんな用途が適しているかは考えて使うよね。
GoだろうがC#だろうが結構簡単にバグるし、安全に書こうとするとそれなりの勉強が求められる。
可変共有を大量に使うプログラムはどのみちバグるから、GC管理のほうがいいというのならそこだけGCのライブラリ使えばと思う。
C++だって言語機能としてはGCは無いが、必要ならライブラリとしてGCを組み込んで使っている。
ゲーム作る人は当たり前のようにやってる。

463 名前:デフォルトの名無しさん mailto:sage [2025/12/12(金) 09:03:38.85 ID:mBlfr9iZ0.net]
LinuxカーネルへのRust導入は定着したとの合意、「実験的」タグを外すことが決定
https://gigazine.net/news/20251211-linux-kernel-rust/






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<119KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef