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

2025/12/15(月) 06:56:44.65ID:dkOaLO840
いつまでもトランスレータを出してこないと思ったら、これを待ってたのね〜って思ってる

反C++派がオラつくのはいい気がしないが、ともかくC++にとっとと技術が流れてきてほしい
2025/12/15(月) 09:43:07.60ID:5x1Nbl9oa
提案したりプルリク作ればいいのでは
2025/12/15(月) 12:12:15.75ID:xu+btuHj0
>>461
リーナスがRustでコード書き始めたら考える
2025/12/18(木) 11:53:54.36ID:wPi45O3Q0
unsafe使いまくれば、行けるんじゃないの?
unsafe使ってもCとは安心感が違う的な。

あとは、コンパイルが速くなれば問題ない。
2025/12/18(木) 12:13:23.72ID:NMD8fzWVM
メモリのレイアウトから違うという話もあったし、ページ管理なんかのコアはRust使えないでしょ
ドライバとか表層の部分はRustにしていいけど奥深くを書き換えはないだろね
影響が大きすぎるし、価値があるか怪しい
2025/12/18(木) 12:38:29.97ID:XezCmj/m0
そういうところにも使えるRustって進化を遂げる可能性はある
2025/12/18(木) 13:47:18.12ID:NMD8fzWVM
RustでOS書いてLinuxを置き換えるくらい狙った方がいいよ
最初はニッチな用途から始めるのだろうが
2025/12/18(木) 16:31:37.86ID:XezCmj/m0
なるだけ自由なディストリっていうけど、なるだけC/C++を廃したLinuxってのは需要がありそう
2025/12/18(木) 18:29:05.26ID:xJk3idBS0
遠い話にはなるよ
ファイルシステムやデータベースは安定稼働して市場で受け入れられるまで10年以上かかるし、systemdのようなものを誰が好き好んで作りかえるのかという問題がある
Waylandも普及に5年以上かかってるし
httpサーバーなんかは独立してて作りやすい部類かもしれないけどnginxとapacheの牙城に食い込めるかな
2025/12/18(木) 18:54:07.86ID:XezCmj/m0
C領域はトランスレータを書けばほぼ一発のはず
そっからがどうなるかだな
C++は、簡単に書いたものなら
2025/12/18(木) 19:02:35.08ID:l3jSErOm0
頑張ってくれ
https://jp.quora.com/%E8%87%AA%E5%88%86%E3%81%A7OS%E3%82%92%E9%96%8B%E7%99%BA%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%AE%E3%81%8F%E3%82%89%E3%81%84%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
2025/12/18(木) 20:24:35.34ID:cNKIGErtM
ヒゲポンもコメントしててわろた
477デフォルトの名無しさん (アウアウウー Sa43-Zm2/)
垢版 |
2025/12/19(金) 14:11:07.79ID:uPPpqdRma
MonaOSってbootしてGUIっぽく動くけどOSとしては機能不足過ぎない?
2025/12/19(金) 14:21:18.81ID:jQc2Avkta
そうだよ。個人で始めたらあのくらい端折らないとGUI作れない
2025/12/19(金) 14:51:11.45ID:uPPpqdRma
bootもkernelも全部Rustで書いたLinuxとは全く別のOSであっても
API(というかシステムコール?)とか互換性高めてCで使えるの用意したら
Linuxの資産そのまま使えないの?
それとも「全く別」とは認めてもらえないのかな
2025/12/19(金) 16:05:09.71ID:x6q8+bsi0
>>479
sed s/Rust/C/g | sed s/Linux/GNU Hurd/g
2025/12/19(金) 16:26:10.15ID:aKNCWqXm0
Linux自体がKernel以外は借り物だろ。って言われたりするから、それでいいよ
それが出来ればすごい
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況