Qiita 7 - キータぞ、来たぞ、キータだぞー (768レス)
1-

462: 2025/11/02(日)20:42 ID:qZwCnQv/(1/2) AAS
C言語でポインタ値をintのオブジェクトに代入するべきでないという話はCの規格やコンパイラの吐いた警告で説明できるのだしルールも異なる他の言語引き合いに出す意味はないんだよなあ。
また、C言語は使うべきでないという個人の主張はC言語を学ぼうとしてるQiitaの記事とは関係ないから他所でやるべき。
463
(1): 2025/11/02(日)22:02 ID:wB1CjVuc(1) AAS
Cコンパイラしかない組み込み用CPUを使う場合しかCを使う機会ないよな
ほとんどの人にCは不要という現実を教えてあげたほうがよい
464: 2025/11/02(日)22:10 ID:qZwCnQv/(2/2) AAS
>>463は主要な部分をCで組まれたLinuxも使わないで済む世界の住人かな
465: 2025/11/02(日)22:27 ID:ONf1Jw+O(1) AAS
現在LinuxのカーネルモジュールはRustで書くのがメインとなってるよ
カーネルコアはCのままだけど我々がコードを書く部分はカーネルモジュール
466: 2025/11/02(日)22:57 ID:zw4M8eHQ(3/3) AAS
> 現在LinuxのカーネルモジュールはRustで書くのがメインとなってるよ
> カーネルコアはCのままだけど我々がコードを書く部分はカーネルモジュール

馬鹿なこと投稿する前にAIに「LinuxのRustの導入ってどれくらい進んでるの? 」とか訊いたら良いのにねw
467: 2025/11/02(日)23:37 ID:no5erObI(1) AAS
Linuxの新たなカーネルモジュールはRustで書かれるようになったな
カーネルモジュールのせいで落ちたりセキュリティホールになることを嫌って新たなものから安全性の高いRustで書くことになった
カーネルモジュールの一つであるデバイスドライバもRust製へ
468: 2025/11/03(月)03:05 ID:yMsGdutJ(1) AAS
rustきっしょいライブラリやめてC++みてえなのに置き換えりゃいいのに
469
(3): 2025/11/03(月)13:41 ID:3NKnizwX(1/3) AAS
Rustはgithubにある面白そうなリポジトリでgit cloneしてビルドしてみると外部クレートでビルドが失敗するパターンが多くて損してる希ガス。
Rust開発チームの方針なのだろうけどよく使われるライブラリは保守まで組織的に面倒見る体制は必要だと思う。
470
(1): 2025/11/03(月)13:59 ID:bnpHrxT9(1) AAS
>>469
Rustはバージョン管理がしっかりしてるからビルド失敗に滅多に出逢わないよ
バージョン指定していない古いexampleでコンパイルできなかったことがあるくらいかな
具体的に何が失敗したの?
471
(2): 2025/11/03(月)14:13 ID:3NKnizwX(2/3) AAS
>>470
chatgptに訊いてやったからあとは自分で調べてね。
 
> あなた:
> githubにあるRustで書かれたリポジトリで外部クレートが原因でビルドが通らない問題ってstackoverflowとかで質問に上がることってありますか?
> ChatGPT:
> はい、かなり頻繁にあります。
> Rustのプロジェクト(特にGitHubで公開されているオープンソースのもの)では、外部クレート(依存クレート)に起因するビルドエラーは非常に一般的で、Stack OverflowやGitHub Issuesなどでよく質問・報告されています。
(以下略)
472: 2025/11/03(月)14:59 ID:hc/0IVOY(1/4) AAS
RustはCargo.tomlでversionなど指定していれば古い昔のものでもコンパイルが通る。
指定してなければ最新のversionのものを使おうとするからコンパイルの通らないことが起きる。
ここまでは外部クレートのせいではなくそれ自身の問題。
473: 2025/11/03(月)16:33 ID:T5VYthB7(1/4) AAS
ChatGPTは依存クレートに起因するビルドエラーの原因を複数挙げるけどこれで論破したつもりかな?
474: 2025/11/03(月)16:38 ID:T5VYthB7(2/4) AAS
>>469の質問の後、>>471の「Rust開発チームの方針なのだろうけどよく使われるライブラリは保守まで組織的に面倒見る体制は必要だと思う。」も入力すると今のRustの抱えてる問題詳細に語ってくれるなw
「Rustはバージョン管理がしっかりしてるからビルド失敗に滅多に出逢わないよ」とは何だったのかw
475: 2025/11/03(月)16:40 ID:T5VYthB7(3/4) AAS
> >>469の質問の後、>>471
 
>>469>>471逆だったわw
476: 2025/11/03(月)17:34 ID:hc/0IVOY(2/4) AAS
Rustのよく使われてるライブラリなら現実に問題が起きていないから妄想を語っても意味ないかと。
477: 2025/11/03(月)17:57 ID:T5VYthB7(4/4) AAS
IDコロコロ君Rustスレでは複おじと呼ばれてて「もはや一周回ってRustアンチまである」とまで言われてるのは草w
478
(1): 2025/11/03(月)19:34 ID:rQkJBpL5(1) AAS
相当昔だけどいくつかのproc_macroが意図せず公開されていたsynのプライベートアイテムに依存してて
synがしれっとバージョンアップでパスを消して以降ビルド通らなくなるみたいなことはあった
外部リンク:github.com
479: 2025/11/03(月)20:13 ID:hc/0IVOY(3/4) AAS
>>478
synが内部でproc_macro2のTokenStreamをTokenStream2として用いていたものなどが外にも見えてしまっていて、正常に見えなくしたら、それを使ってしまっていたところが影響だね。
docには公開していなかったから、たとえ偶然見えてるものでもdocになければ使わない、が教訓だろうか。
480: 2025/11/03(月)22:48 ID:3NKnizwX(3/3) AAS
> Rustのよく使われてるライブラリなら現実に問題が起きていないから妄想を語っても意味ないかと。

chatgptに訊いてみた。
「githubにあるRustで書かれたリポジトリで外部クレートが原因でビルドが通らない問題ってstackoverflowとかで質問に上がることってありますか? よく使われてるライブラリなら現実に問題が起きていないとも聞きますが本当?」
「現実に問題が起きていないと問題が少ないは違う話だと思いますがよく使われてるライブラリなら現実に問題が起きていないというのは本当?」

> 結論から言うと:
> 「よく使われているライブラリなら現実にまったく問題が起きていない」――これは厳密には“本当ではありません”。
481: 2025/11/03(月)23:46 ID:hc/0IVOY(4/4) AAS
事例を出せないで言いがかりはよくないと思うよ。
1-
あと 287 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s