結局C++とRustってどっちが良いの? 9traits (451レス)
1-

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

っていう雑談スレ。

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

前スレ: 結局C++とRustってどっちが良いの? 8traits
2chスレ:tech

関連スレ(マ板): Google&Microsoft「セキュリティバグの70%はC/C++のメモリ管理ミス。Rustにする」
2chスレ:prog VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
432
(2): (ワッチョイ c145-4l23) 10/21(火)21:11 ID:MZXXK6Au0(1) AAS
>>428
組み込みはRust一択
今日もRustで組み込みしちゃった
えへっ
433: (ワッチョイ f15f-HZvd) 10/22(水)07:32 ID:e+GQZBZ20(1) AAS
>>432
ワンチップマイコンだとむりじゃね?
434: (ワッチョイ 4efa-6M87) 10/22(水)08:17 ID:5xHrvzSb0(1) AAS
えっ
435: (ワッチョイ 4ef2-Telw) 10/22(水)08:49 ID:J/GmxqN80(1) AAS
このスレにも驚き屋?
436: (ワッチョイ 01da-Telw) 10/22(水)19:32 ID:BRG3+yis0(1) AAS
>>432
PICマイコンとかはRustコンパイラないね。
あの規模までコンパイラ出たらCの置き換え成功だけど、今のところC++の置き換えまでしか成功の兆しが無い。
437: (アウアウウー Sa09-6N1s) 10/24(金)14:31 ID:nAYKU6CIa(1) AAS
PICはまだstack8段までなんだっけ
438: (ワッチョイ cee7-gFNx) 10/24(金)16:10 ID:UR1hEaGj0(1) AAS
RustのコンパイラがあるCPUがうらやましい
439
(1): (ワッチョイ bd07-q+de) 10/24(金)17:54 ID:DDVU26il0(1) AAS
まあ、PIC上で(例えば)gcc動かそうとか思わんし、それはいっしょ
440: (ワッチョイ 01da-Telw) 10/24(金)18:08 ID:oZqwYB780(1) AAS
>>439
え、PCでクロスコンパイラ使ってコンパイルして書き込みツールでPICに書き込むんじゃ?
OS載らない環境(用語は最近知ったけどベアメタルとかいうらしい)じゃ当たり前だお。
441: (ワッチョイ c1c6-3gk/) 10/25(土)22:40 ID:UcRY3M7w0(1) AAS
>>416
Linusのフォーマットチェックへの文句は言いがかりだよな。
将来のためとしてああいう書き方をするのは良くないという哲学を徹底してるだけ。手間でもその都度整理してねということ。
自分のローカルで作業してるうちはフォーマットかけなくてよくて、公式リポジトリにアップするときにかけるべき。

逆にC言語では不要になったヘッダやコードとか将来のためと言って使ってないものとかが残骸として残りやすくてあかん。
442: (ワッチョイ b1cd-OUeg) 10/26(日)09:12 ID:+y7r90/A0(1) AAS
Linux 6.18-rc2リリース⁠⁠、Linus“ご立腹”のRustフォーマットチェック関連も修正
https://gihyo.jp/article/2025/10/daily-linux-251020
443
(1): (ワッチョイ 6b6b-jgYD) 10/27(月)20:02 ID:TGJpNr9x0(1) AAS
今のところCの置き換えには無理だけど、C++の置き換えにならできるかもしれないという感じなのかな?
444: (ワッチョイ f327-E9kV) 10/28(火)01:42 ID:7VWM2dcD0(1) AAS
気合いと予算次第で全部置き換えられるのでは
445: (オッペケ Srdd-JLYy) 10/28(火)06:54 ID:1utbw+6mr(1) AAS
トランスレータがしっかりしてたら、トランスレータの実証プロジェクトになると思うんだよね
まあそのうちやるでしょ
Linux側も、フォークしたければ勝手にしろって感じのはずだし
社内向け実験用フォークとか、そっちのほうの必要性はいくらでもあるし遠慮いらない
446: (ワッチョイ b142-OUeg) 10/28(火)08:22 ID:c0RyQsHz0(1) AAS
これがRust推しのレベルですか

なんでRustの環境構築してないのにRust製のツールが動くの?
https://speakerdeck.com/ssssota/why-do-rust-based-tools-run-without-a-rust-environment
447: (ワッチョイ 5320-BWlZ) 10/28(火)15:05 ID:8lsD0VBT0(1) AAS
そういうのはワッチョイ無しのほうでやるともっと爆釣れやで
448: (オイコラミネオ MM35-oW0m) 10/30(木)17:02 ID:9YQFEu2kM(1/2) AAS
>>443
C++製のアプリも、内部の大半は、C流の書き方をしているものが多いから、それはない。
449: (オイコラミネオ MM35-oW0m) [sagesage] 10/30(木)17:04 ID:9YQFEu2kM(2/2) AAS
C/C++の事を知らない人の中に、C++のプログラムはCではなく「C++流の書き方」をしていると思っている人が
多いようだが、実際には、C++ の流の書き方は非常に限られた部分に限る、という場合が少なくない。
450: (アウアウウー Sad5-E9kV) 10/30(木)18:09 ID:0rH0EF1qa(1/2) AAS
stl使えばC++と言えるのだが、使ってない方が多いのかね
451: (アウアウウー Sad5-E9kV) 10/30(木)18:10 ID:0rH0EF1qa(2/2) AAS
RAIIしてスマートポインタ使ってればCとは言えないけど、そういうのもやれてないんか?
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.913s*