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

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以外は借り物だろ。って言われたりするから、それでいいよ
それが出来ればすごい
2025/12/19(金) 21:29:50.92ID:icFCbx+J0
わざわざRustに置き換えることに需要あるかなぁ
2025/12/19(金) 21:49:37.39ID:MjUit4Yv0
>>467
カーネル開発に刺激は求めない
―Linus TorvaldsがOpen Source Summit Japan 2025で語ったLinux開発のこだわり
https://gihyo.jp/article/2025/12/linus-at-open-source-summit-jp-2025

「僕はもうコーディングはしていない」―Dirkから「最近のきみは(カーネル開発で)何をやっているの?」という質問に対し、Linusはこう答えています。2年前のトークセッションも同じように「もうコードは書いていない」と発言したLinusですが、では何をしているのかというと、「⁠ほかの人が開発したコードやほかの人がメンテナンスしたコードを受け取り、マージすること⁠」⁠、つまりマージこそが自分の仕事だと明言しています。
2025/12/19(金) 21:50:11.19ID:aKNCWqXm0
今の若い人Cより先にRustやるだろうし、ミーハーに盛り上がるんじゃね
セキュリティの需要はあるはずだが、表面に出る部分だけか
2025/12/19(金) 21:58:50.27ID:icFCbx+J0
流石にCより先にRust触ることはないわな
2025/12/19(金) 22:34:46.04ID:x6q8+bsi0
今は大学で教養として教えるプログラミング言語はpythonだな
2025/12/20(土) 00:06:20.35ID:oxuheUus0
Julia使ってる講座も出てきてるぞ。有名大学の公開資料を見つけてしまった
2025/12/20(土) 00:58:27.50ID:5RSOxLmn0
過去資産がいまんとこ大きすぎるから、Cが読めないエンジニアは現実にはおらんわな

煽ってないぞ
俺英語さっぱりだが、ドキュメント英語くらいは読める、それと同じレベルで
2025/12/20(土) 01:34:37.65ID:oxuheUus0
phpとJavaScriptが得意な30代はCは無理だろう
2025/12/20(土) 06:21:57.16ID:pfJJBA8tM
バグが多いという理由でLinuxがRustにするのなら、Windowsはやらないのか
2025/12/20(土) 07:15:32.00ID:i1RFiUJwr
LinuxはLinux(core)だけでいいが、Windows(全体)はC++が入りすぎてる
トランスレータの構築の難度がダンチだろ
2025/12/20(土) 08:34:34.33ID:w2+gPeci0
Rust言語で開発したWindowsカーネル、Canaryチャネルで展開開始
C/C++言語よりもメモリ安全性を確保しやすく、速度も遜色ない
https://forest.watch.impress.co.jp/docs/news/insiderpre/1516147.html
WindowsにおけるRust採用はカーネルだけじゃない……Microsoftがちょっと言及
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1536253.html
2025/12/20(土) 10:12:57.99ID:0lE0Z8OSd
Win32APIとCOMくらいまではCのみでいけるからな
(x64でも同じ)
2025/12/20(土) 11:48:09.85ID:K4U7Mxxpr
チョンボをやらかしてるのがC領域が圧倒的に多いんなら、C領域だけでもRust化すればいい

もっといえば、Rustするにあたって引っかかったところが、何かあやしいところなんだろうから、
そこを直すだけでだいぶ違うのでは
2025/12/20(土) 12:28:51.65ID:ivh2MIIM0
Cのバグにコンパイラとライブラリのバグやテストでは見つからないバグもあるので...
C++ は変化の大きさのせいで、最新を追いかける人には何時までもバグありそうなイメージ
Rust はライブラリも含めて使われる事でバグのあぶり出しが進んでいる段階ではないのか?
2025/12/20(土) 13:22:41.64ID:TE3PNrC20
いくらなんでもカーネルのコアまでRustで書き直すというわけではないんじゃないの?
2025/12/20(土) 13:37:39.73ID:tVNI7AJK0
ユーザからしたらCかRustかなんて関係ないしな
レスを投稿する

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

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