公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
公式ドキュメント
https://www.rust-lang.org/learn
Web上の実行環境
https://play.rust-lang.org
※Rustを学びたい人はまず最初に公式のThe Bookを読むこと
https://doc.rust-lang.org/book/
※Rustを学ぶ際に犯しがちな12の過ち
https://dystroy.org/blog/how-not-to-learn-rust
※Rustのasyncについて知りたければ「async-book」は必読
https://rust-lang.github.io/async-book/
※次スレは原則>>980が立てること
前スレ
Rust part34
https://mevius.5ch.io/test/read.cgi/tech/1764213923/
ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.5ch.net/test/read.cgi/tech/1514107621/
Rust part35
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2026/03/26(木) 17:38:27.46ID:GquiOMQN2026/03/26(木) 17:44:45.64ID:/A2TJEsK
Rustってネットで持ち上げられすぎてね?
https://mevius.5ch.io/test/read.cgi/tech/1774264073/
https://mevius.5ch.io/test/read.cgi/tech/1774264073/
2026/03/26(木) 23:37:11.41ID:on3OYL06
排斥すべきゴミ言語 C++ Rust 他
https://mevius.5ch.io/test/read.cgi/tech/1643696741/
結局C++とRustってどっちが良いの? 9traits
https://mevius.5ch.io/test/read.cgi/tech/1701997063/
Rustアンチスレ
https://mevius.5ch.io/test/read.cgi/tech/1509028624/
競プロにおいてのRust
https://mevius.5ch.io/test/read.cgi/tech/1663352373/
Rust(unsafe) vs C
https://mevius.5ch.io/test/read.cgi/tech/1646151892/
C/C++のソースをRustへ全力で置き換えるスレ
https://mevius.5ch.io/test/read.cgi/tech/1681777958/
Rust最強(仮)
https://mevius.5ch.io/test/read.cgi/tech/1735954922/
Rust vs Go
https://mevius.5ch.io/test/read.cgi/tech/1654019126/
そんなにRust,Rust言うならゲームエンジンでも
https://mevius.5ch.io/test/read.cgi/tech/1678619820/
https://mevius.5ch.io/test/read.cgi/tech/1643696741/
結局C++とRustってどっちが良いの? 9traits
https://mevius.5ch.io/test/read.cgi/tech/1701997063/
Rustアンチスレ
https://mevius.5ch.io/test/read.cgi/tech/1509028624/
競プロにおいてのRust
https://mevius.5ch.io/test/read.cgi/tech/1663352373/
Rust(unsafe) vs C
https://mevius.5ch.io/test/read.cgi/tech/1646151892/
C/C++のソースをRustへ全力で置き換えるスレ
https://mevius.5ch.io/test/read.cgi/tech/1681777958/
Rust最強(仮)
https://mevius.5ch.io/test/read.cgi/tech/1735954922/
Rust vs Go
https://mevius.5ch.io/test/read.cgi/tech/1654019126/
そんなにRust,Rust言うならゲームエンジンでも
https://mevius.5ch.io/test/read.cgi/tech/1678619820/
4デフォルトの名無しさん
2026/03/27(金) 12:40:13.02ID:28KmzJCh >>1
O2
O2
5デフォルトの名無しさん
2026/03/28(土) 11:50:32.89ID:L7DgUnT2 平和教育
2026/03/28(土) 13:59:31.26ID:7hTfs29Q
このスレにたくさん居た驚き屋ってみんなユーチューブに行っちゃったの?
7デフォルトの名無しさん
2026/03/28(土) 18:09:39.44ID:bGEwGsfW C/C++に帰っていったのかも
2026/03/28(土) 19:17:07.39ID:k/wIpYgd
C/C++ スレも過疎ってるよ。
2026/03/29(日) 09:27:46.70ID:WM1+84P1
>>2 が本スレ
10デフォルトの名無しさん
2026/03/29(日) 09:38:24.40ID:oVNe4Z1+ >>9
お薬飲み忘れないでくださいね
お薬飲み忘れないでくださいね
2026/03/30(月) 09:06:54.86ID:5wdn67hL
パワハラ相談ok?
2026/03/30(月) 09:15:48.26ID:uHyZT4VR
マ板でやれ
2026/03/30(月) 09:56:36.51ID:I2JABxny
>>11
Rustに関係してるなら
Rustに関係してるなら
14デフォルトの名無しさん
2026/03/30(月) 12:56:14.90ID:DCKz4jDK >>6
驚き屋ワロタ
驚き屋ワロタ
2026/03/31(火) 10:11:39.67ID:n6tX/a/a
そもそも5chの老人たちの中に、Rustみたいなモダンな言語に追従できるやつがどれだけいると思うよ?
2026/03/31(火) 10:21:24.67ID:KnjKAoJu
Rustはもうモダンとは言えなくなってきた
2026/03/31(火) 12:18:12.35ID:CuQGcCRp
若い連中は言語なんか気にせずヴァイブコーディングだからな
いまだにコードに拘ってる時点でもはや老人
いまだにコードに拘ってる時点でもはや老人
2026/03/31(火) 12:46:25.45ID:AlHCA6K6
なぜおっさんは若者にこだわるのか
2026/03/31(火) 14:51:46.81ID:spN5Do5t
若い頃にC++で苦労したシニア世代じゃないとRustの利用価値は分からないと思う
昔のC++の闇を知らない世代だと逆に学習曲線のハードルが高そう
昔のC++の闇を知らない世代だと逆に学習曲線のハードルが高そう
2026/03/31(火) 15:12:27.16ID:QdNcx+/W
そもそもモダンに見えない
2026/03/31(火) 17:25:53.74ID:cAe5OwwO
Rustは最もモダンなプログラミング言語の一つ
2026/03/31(火) 17:55:05.13ID:928a46qt
モダンな掲示板へようこそ
2026/03/31(火) 18:15:59.81ID:ex4j+ioW
大正モダン言語
2026/03/31(火) 19:12:06.49ID:Oj7yaFIa
喪男の言語?
25デフォルトの名無しさん
2026/03/31(火) 19:17:21.02ID:JC3Yte+1 そんな、だれもlispに追い付けてないのにモダンなとか言われても。いやforthは追い越してるかもしれんが。
2026/03/31(火) 21:25:52.94ID:To6kXul2
for文使ってデータ処理して結果をVecにpushしていくよくある処理を、
for文使わずにモダンにイテレータメソッドチェーンにしてVecへはextendまたはcollectすると、
モダンな方が実行速くなったという記事があるけど、
仕組みと理由が納得できた。
for文使わずにモダンにイテレータメソッドチェーンにしてVecへはextendまたはcollectすると、
モダンな方が実行速くなったという記事があるけど、
仕組みと理由が納得できた。
27デフォルトの名無しさん
2026/04/01(水) 02:59:46.92ID:ofxXkZf9 Haskellからパクってるからそっちが正しい
2026/04/01(水) 04:18:43.29ID:xJ0ct01b
>>26
真にモダンな言語ならそういう差異は生まれない
真にモダンな言語ならそういう差異は生まれない
2026/04/01(水) 05:28:52.52ID:uzR/ljvY
Rustはモダン以前の問題
30デフォルトの名無しさん
2026/04/01(水) 08:05:55.47ID:DdHYyClr31デフォルトの名無しさん
2026/04/01(水) 09:19:59.52ID:xuu8v5s6 ffmpegがcからRustに書き直してるそうで
速度が10倍遅くなるそうだ
速度が10倍遅くなるそうだ
32デフォルトの名無しさん
2026/04/01(水) 09:41:52.99ID:NaVwgxhR >>31
それはすごい。せめて3倍くらいにおさえないとやる気なくしそう。
それはすごい。せめて3倍くらいにおさえないとやる気なくしそう。
33デフォルトの名無しさん
2026/04/01(水) 09:46:04.28ID:NaVwgxhR >>30
ああ、もしかして誤解をあたえた?forth だけはlisp を追い越してるかもしれんが、Rust ほかは全然だよね。ということで。
ああ、もしかして誤解をあたえた?forth だけはlisp を追い越してるかもしれんが、Rust ほかは全然だよね。ということで。
2026/04/01(水) 10:13:27.43ID:uR5aXfOa
lispは人工知能分野で強い
35デフォルトの名無しさん
2026/04/01(水) 10:42:41.71ID:m42idOiz2026/04/01(水) 10:42:55.58ID:+JgI7+JT
Q. RustとLispとForthどれが一番モダンなプログラミング言語ですか?
A. Rust、Lisp、Forthのモダン性についての比較は難しいですが、以下の点が挙げられます
Rust: 高安全性とセキュリティが求められる分野での使用が増加しており、特にブラウザ開発やIoTアプリケーションで注目されています。
Lisp: 関数型プログラミングの先駆者であり、メタプログラミングやAI研究において重要な役割を果たしていますが、現代のモダンプログラミング言語としてはあまり一般的ではありません。
Forth: 1950年代に開発された言語で、手続き型プログラミングの典型ですが、現代のモダンプログラミング言語としてはあまり普及していません。
A. Rust、Lisp、Forthのモダン性についての比較は難しいですが、以下の点が挙げられます
Rust: 高安全性とセキュリティが求められる分野での使用が増加しており、特にブラウザ開発やIoTアプリケーションで注目されています。
Lisp: 関数型プログラミングの先駆者であり、メタプログラミングやAI研究において重要な役割を果たしていますが、現代のモダンプログラミング言語としてはあまり一般的ではありません。
Forth: 1950年代に開発された言語で、手続き型プログラミングの典型ですが、現代のモダンプログラミング言語としてはあまり普及していません。
2026/04/01(水) 12:52:35.77ID:EXuQGRF6
38デフォルトの名無しさん
2026/04/01(水) 13:21:01.81ID:kbo32WwY どっちがモダンかという比較において年度で比べるのが間違ってることをAIに教えたい
2026/04/01(水) 14:07:44.19ID:+JgI7+JT
モダンなプログラミング言語は、効率性・柔軟性・安全性を重視した現代のソフトウェア開発向けの最新言語です。
以下のような特徴を持っています。
・効率的で読みやすい構文:コードの保守性や生産性を向上させる設計。
・柔軟性と拡張性:大規模システムやクラウド環境での開発に適応。
・安全性の重視:型安全やエラーハンドリングの改善によりバグを減らす。
・非同期処理や並列処理への対応:高性能なシステム開発をサポート。
・コンポーネントベース設計やマイクロサービスとの親和性:再利用性やスケーラビリティを確保。
以下のような特徴を持っています。
・効率的で読みやすい構文:コードの保守性や生産性を向上させる設計。
・柔軟性と拡張性:大規模システムやクラウド環境での開発に適応。
・安全性の重視:型安全やエラーハンドリングの改善によりバグを減らす。
・非同期処理や並列処理への対応:高性能なシステム開発をサポート。
・コンポーネントベース設計やマイクロサービスとの親和性:再利用性やスケーラビリティを確保。
2026/04/01(水) 14:27:46.02ID:90OzJL3I
Common Lisp なら型安全以外はだいたい実現出来ているな。
41デフォルトの名無しさん
2026/04/01(水) 16:17:02.41ID:ofxXkZf9 aiコピペぉぢさんの魅力
2026/04/01(水) 18:26:42.69ID:6004iURp
この業界のポストモダニズムはLisp回帰か
悪くないな
悪くないな
43デフォルトの名無しさん
2026/04/01(水) 18:42:13.79ID:VcpJKmZe Lispは逆ポーランド記法にしてくれればいいんだけどなぁ。
44デフォルトの名無しさん
2026/04/01(水) 18:48:21.58ID:nHAG/zls2026/04/01(水) 18:59:07.33ID:uR5aXfOa
lispにないってことは型安全って実は要らないんじゃないの
2026/04/01(水) 20:04:18.85ID:HI4Ei+8M
AIにも見捨てられたrust
2026/04/01(水) 20:16:49.60ID:FqTiZbYB
AIの盟主アンソロピックがAIにRust標準ライブラリの知識だけでRustによるCコンパイラ作成を完全自動生成
することに成功
Building a C compiler with a team of parallel Claudes
https://www.anthropic.com/engineering/building-c-compiler
To stress test it, I tasked 16 agents with writing a Rust-based C compiler, from scratch, capable of compiling the Linux kernel.
This was a clean-room implementation (Claude did not have internet access at any point during its development); it depends only on the Rust standard library.
することに成功
Building a C compiler with a team of parallel Claudes
https://www.anthropic.com/engineering/building-c-compiler
To stress test it, I tasked 16 agents with writing a Rust-based C compiler, from scratch, capable of compiling the Linux kernel.
This was a clean-room implementation (Claude did not have internet access at any point during its development); it depends only on the Rust standard library.
2026/04/01(水) 22:09:40.33ID:MDHn2U4E
>>47
> Published Feb 05, 2026
> The compiler, however, is not without limitations. These include:
...
> The generated code is not very efficient. Even with all optimizations enabled, it outputs less efficient code than GCC with all optimizations disabled.
> Published Feb 05, 2026
> The compiler, however, is not without limitations. These include:
...
> The generated code is not very efficient. Even with all optimizations enabled, it outputs less efficient code than GCC with all optimizations disabled.
2026/04/01(水) 23:06:32.19ID:hE3ksIrA
2026/04/02(木) 04:13:32.57ID:0tEnir0Q
Rewriting Project Claw Code
https://github.com/instructkr/claw-code
Rust port is now in progress on the dev/rust branch and is expected to be merged into main today.
The Rust implementation aims to deliver a faster, memory-safe harness runtime.
Stay tuned — this will be the definitive version of the project.
https://github.com/instructkr/claw-code
Rust port is now in progress on the dev/rust branch and is expected to be merged into main today.
The Rust implementation aims to deliver a faster, memory-safe harness runtime.
Stay tuned — this will be the definitive version of the project.
51デフォルトの名無しさん
2026/04/02(木) 05:10:06.62ID:aOhhC3sx 今時cコンパイラ作ったからなんやねん
驚き屋しか見ないやろそんなもん
驚き屋しか見ないやろそんなもん
2026/04/02(木) 05:52:15.84ID:oYRBSVZt
2026/04/02(木) 08:32:10.79ID:Pv3GlJQ+
>>45
Lisp にないのではなく Common Lisp にないって話。
高度な型システムはあって型システムをカスタマイズする仕組み (メタオブジェクトプロトコル) もあるけど静的に整合性を検証したりはしない。
Common Lisp は実行時エラーになったらそのままデバッグモードに入ってエラーが出たときの環境を調査したり書き換えたりしてプログラムを停止せずに続けられる仕組みがある。
ランタイムと人間もシステムの一部であるという思想なので運用の前提が Rust とは違う。
まあどれだけガチガチに型で固めてもどうせ不具合は出るもんだという前提に立つと Common Lisp のほうが現実的な場面は結構あるかもしれない。
ちなみに Lisp 系言語には静的型を指向するものもあるよ。
Lisp にないのではなく Common Lisp にないって話。
高度な型システムはあって型システムをカスタマイズする仕組み (メタオブジェクトプロトコル) もあるけど静的に整合性を検証したりはしない。
Common Lisp は実行時エラーになったらそのままデバッグモードに入ってエラーが出たときの環境を調査したり書き換えたりしてプログラムを停止せずに続けられる仕組みがある。
ランタイムと人間もシステムの一部であるという思想なので運用の前提が Rust とは違う。
まあどれだけガチガチに型で固めてもどうせ不具合は出るもんだという前提に立つと Common Lisp のほうが現実的な場面は結構あるかもしれない。
ちなみに Lisp 系言語には静的型を指向するものもあるよ。
2026/04/02(木) 08:53:57.87ID:ilDp+XM6
>>50
一瞬で10万スターが付いた今最も勢いのあるAIプロジェクトがRust製というのが時代の流れを感じるなぁ
一瞬で10万スターが付いた今最も勢いのあるAIプロジェクトがRust製というのが時代の流れを感じるなぁ
2026/04/02(木) 09:15:14.75ID:yjFQYCWc
最初pythonで作られたやつじゃん
訴えることができるならやってみろ、おしりぺんぺん!ってしてるみたいなもんだからpython, rustだけじゃなくtypescript以外の他言語でも実装していくかもね
訴えることができるならやってみろ、おしりぺんぺん!ってしてるみたいなもんだからpython, rustだけじゃなくtypescript以外の他言語でも実装していくかもね
2026/04/02(木) 09:30:43.18ID:PxKK70mR
速さと安全を両立して読み書きしやすいRustが採用された
2026/04/02(木) 10:14:23.38ID:nLN6kwQi
2026/04/02(木) 11:02:34.20ID:Pv3GlJQ+
>>57
Typed Racket は漸進的型付け。
根本的には動的な言語であるという前提で部分的に静的な検査を導入しただけで、それほど強くは静的型検査を指向してない。
Lisp 系でかなり強く静的型に寄ってるのは Carp だと思う。
Lisp 系にしては GC がないという思い切った設計になっていてメモリ管理は Rust を参考にした借用モデルを使っている。
でもまあ Lisp らしさって動的な部分にあると思うんで、あえて Lisp でやる価値もそんなには無いかなぁ……という気持ちもある。
Typed Racket は漸進的型付け。
根本的には動的な言語であるという前提で部分的に静的な検査を導入しただけで、それほど強くは静的型検査を指向してない。
Lisp 系でかなり強く静的型に寄ってるのは Carp だと思う。
Lisp 系にしては GC がないという思い切った設計になっていてメモリ管理は Rust を参考にした借用モデルを使っている。
でもまあ Lisp らしさって動的な部分にあると思うんで、あえて Lisp でやる価値もそんなには無いかなぁ……という気持ちもある。
2026/04/02(木) 12:03:57.72ID:nLN6kwQi
2026/04/02(木) 15:11:37.94ID:MesiONUo
2026/04/02(木) 15:39:44.80ID:SafmFYPD
>>56
最初からRustで書けないのが面倒だよなあ
最初からRustで書けないのが面倒だよなあ
62デフォルトの名無しさん
2026/04/02(木) 15:51:47.74ID:yRG5BhG0 最初からRustで書けば良いのに
2026/04/02(木) 16:36:34.32ID:qaRusPoi
整合性チェックが広範囲に波及するから
git branchとか使わないと最初からRustで書くのはしんどい
面倒だからバージョン管理使わない派の人だと
変更を元に戻すのも面倒になって詰む
git branchとか使わないと最初からRustで書くのはしんどい
面倒だからバージョン管理使わない派の人だと
変更を元に戻すのも面倒になって詰む
2026/04/02(木) 21:41:38.38ID:m86EP1l0
2026/04/02(木) 21:56:28.14ID:kg/iANJt
>>51
人を全く介さずにCコンパイラのコードを自動生成させたのは初めて
なぜ作らせるものをCコンパイラにしたかというとLinuxをコンパイルできて動くという点で実用性を示せる題材だから
そして自動生成したRustコード製によるCコンパイラという点
人を全く介さずにCコンパイラのコードを自動生成させたのは初めて
なぜ作らせるものをCコンパイラにしたかというとLinuxをコンパイルできて動くという点で実用性を示せる題材だから
そして自動生成したRustコード製によるCコンパイラという点
2026/04/02(木) 22:01:32.25ID:kke3s+iC
2026/04/02(木) 22:04:03.56ID:kke3s+iC
今回は2週間$20,000かけて作った
2カ月前からほったらかしのドッグフード
2カ月前からほったらかしのドッグフード
2026/04/02(木) 22:41:56.70ID:FyGzgj0m
2026/04/02(木) 23:00:31.82ID:nCfHHKC5
()乙
70デフォルトの名無しさん
2026/04/03(金) 05:57:18.54ID:yM/K8j9Z このスレで発達イジリやめようや
ム板なんて多少なりとも発達気味な人多いんだから仲間だぜ
ム板なんて多少なりとも発達気味な人多いんだから仲間だぜ
2026/04/03(金) 13:12:20.76ID:6+PqGN3H
>>47
もともと、Cコンパイラのソースコードは、完全なものから最小のものまで色々なレベルの物がネットに転がっている
から、AIは当然の事ながらそれを学習しているだろうから、有利に働くと思う。
ブロック崩しのソースコードがネットにあるから「ブロック崩しのコードを書いて」と言えば書けるのは当然なのと
同じ。そもそもブロック崩しとは何かがAIは言葉以上には実は分かってない。
もともと、Cコンパイラのソースコードは、完全なものから最小のものまで色々なレベルの物がネットに転がっている
から、AIは当然の事ながらそれを学習しているだろうから、有利に働くと思う。
ブロック崩しのソースコードがネットにあるから「ブロック崩しのコードを書いて」と言えば書けるのは当然なのと
同じ。そもそもブロック崩しとは何かがAIは言葉以上には実は分かってない。
2026/04/03(金) 13:15:16.12ID:6+PqGN3H
>>71
[追加]
・現実のCコンパイラは速度を上げるために複雑なコードになっていることが多い。
・最適化するために、最適化層に至る前の層も複雑なコードになっていることが多い。
・例えば、後半部分を LLVM にして良いなら劇的に簡素化される。
[追加]
・現実のCコンパイラは速度を上げるために複雑なコードになっていることが多い。
・最適化するために、最適化層に至る前の層も複雑なコードになっていることが多い。
・例えば、後半部分を LLVM にして良いなら劇的に簡素化される。
2026/04/03(金) 13:27:25.61ID:6+PqGN3H
>>72
[追加2]
・どういう仕様書に基づいて生成させたのかも重要。
・人間用のANSIの仕様書は難解。
・プログラマーとコーダーを分けて考える人がいる様に、仕様書を分かりやすく書いておけば、
それをこーどに直すのは易しくなる。
・例えば、・・・の時には・・・とする、というような場合分けを丁寧に自然言語の言葉に書いておけば
それをプログラミング言語に直すのは容易になる。
しかし、そのように書かずに人間的な言葉でなんとなく書いてあれば、コードに直すのは難しくなる。
[追加2]
・どういう仕様書に基づいて生成させたのかも重要。
・人間用のANSIの仕様書は難解。
・プログラマーとコーダーを分けて考える人がいる様に、仕様書を分かりやすく書いておけば、
それをこーどに直すのは易しくなる。
・例えば、・・・の時には・・・とする、というような場合分けを丁寧に自然言語の言葉に書いておけば
それをプログラミング言語に直すのは容易になる。
しかし、そのように書かずに人間的な言葉でなんとなく書いてあれば、コードに直すのは難しくなる。
2026/04/03(金) 13:30:38.34ID:6+PqGN3H
>>73
[追加3]
・ANSIのC言語でも、前処理(preprocess)のマクロ展開は難解な部分とされていて、分かりにくい言葉で書いてある事が有名。
それ故に仕様に曖昧さが残るといわれている。
・もしその部分を丁寧に書き直して分かりやすくすれば、コードに直すのは容易になる。
・しかし、現実のプログラマーの仕事は、そのような曖昧さの残る難解な仕様書から、本当に分かる仕様に
変える作業も含まれている。
[追加3]
・ANSIのC言語でも、前処理(preprocess)のマクロ展開は難解な部分とされていて、分かりにくい言葉で書いてある事が有名。
それ故に仕様に曖昧さが残るといわれている。
・もしその部分を丁寧に書き直して分かりやすくすれば、コードに直すのは容易になる。
・しかし、現実のプログラマーの仕事は、そのような曖昧さの残る難解な仕様書から、本当に分かる仕様に
変える作業も含まれている。
2026/04/03(金) 14:05:34.52ID:2ETSx3BA
2026/04/03(金) 15:30:36.38ID:F5W3qCzK
2026/04/03(金) 15:34:35.61ID:10SimIQT
あと該当リポジトリのissue読めば多くの技術者がどういう評価を下してるかも分かるぞ
2026/04/03(金) 16:58:50.19ID:RagznB4O
79デフォルトの名無しさん
2026/04/03(金) 17:58:22.12ID:THNHLqPb Rustは遅い
でも安全
速度はマシンスペック上げれば良い
安全性はスペックのように気軽に上げれない
でも安全
速度はマシンスペック上げれば良い
安全性はスペックのように気軽に上げれない
2026/04/03(金) 18:41:15.95ID:G/Qu8/zs
それはそう。
でも現実に今、目の前にあるカスいコンピュータがカスだという状況もある。
でも現実に今、目の前にあるカスいコンピュータがカスだという状況もある。
2026/04/03(金) 18:41:36.43ID:x397iypp
2026/04/03(金) 19:11:02.89ID:MHJr5lbm
AIがなかったらRustにもワンチャンあったかもだけど
もう駄目じゃね
もう駄目じゃね
2026/04/03(金) 22:37:05.83ID:qJdyuUnQ
2026/04/04(土) 04:31:12.79ID:Cs59TOTF
ハァ?
2026/04/04(土) 05:51:12.38ID:mX6fz6x7
複雑になるとダングリングポインタが生じるコードなど紛れ込ませてくる
AIにはそれが起きないRustコードを吐かせるしかない
AIにはそれが起きないRustコードを吐かせるしかない
2026/04/04(土) 08:15:08.62ID:IsX4OVwK
人間にやりやすいのは AI (LLM) にもやりやすい。
人間が間違えるものは AI (LLM) も同じように間違える。
良くも悪くも LLM は人間の言語活動の模倣なんだよ。
人間が間違えるものは AI (LLM) も同じように間違える。
良くも悪くも LLM は人間の言語活動の模倣なんだよ。
2026/04/04(土) 09:10:52.49ID:AOlbSYAF
Claude Codeとかに書かせてても結構人間的なミスをするよね彼らはコンパイルエラーを見ながら修正するループを高速に回せるから最終的には動くものを出してくるけど
エラーにできない言語だと厳しい
エラーにできない言語だと厳しい
2026/04/04(土) 09:28:08.66ID:UIphgm7C
丸投げだと初歩レベルの脆弱性をバシバシ仕込む、AIエージェントによる丸投げが業務レベルでも当たり前になってる世界で
熟練のプログラマでも初歩レベルの脆弱性をバシバシ仕込めるC/C++は本当にいいところがない
熟練のプログラマでも初歩レベルの脆弱性をバシバシ仕込めるC/C++は本当にいいところがない
2026/04/04(土) 10:26:19.68ID:mX6fz6x7
コンパイルエラーにしてくれる領域が広ければ広いほど生成AIと相性いいね
そしてRustが最もコンパイルエラーにしてくれる領域が広い
そしてRustが最もコンパイルエラーにしてくれる領域が広い
2026/04/04(土) 10:45:18.04ID:IsX4OVwK
Rust の型システムの使い難さは静的検査の厳格さとのトレードオフ「ではない」という評価も有る。
つまりシンプルに出来が悪い (部分が多い) と考えられている。
それでもなお C++ とかより大幅にマシではあるんだが、これからもっと良い言語が生まれる余地はありそう。
つまりシンプルに出来が悪い (部分が多い) と考えられている。
それでもなお C++ とかより大幅にマシではあるんだが、これからもっと良い言語が生まれる余地はありそう。
2026/04/04(土) 10:56:30.76ID:4FyxPBQK
同期Rustはいい感じ
非同期Rustは未完成のゴミ
非同期Rustは未完成のゴミ
92デフォルトの名無しさん
2026/04/04(土) 11:29:51.98ID:nknXm3L+ >>90
Traitが基本的に早すぎる最適化に寄った言語設計だから、大規模プログラムとかインクリメンタル開発とかと相性が悪いというだけじゃない?
RUSTにも静的ダックタイピングとか構造的部分型とかは欲しい所。
(c++にも無い)concept の静的インターフェイス化とかやってる言語ないんかな?
Traitが基本的に早すぎる最適化に寄った言語設計だから、大規模プログラムとかインクリメンタル開発とかと相性が悪いというだけじゃない?
RUSTにも静的ダックタイピングとか構造的部分型とかは欲しい所。
(c++にも無い)concept の静的インターフェイス化とかやってる言語ないんかな?
93デフォルトの名無しさん
2026/04/04(土) 14:54:37.43ID:DnqazZjB >Rust の型システムの使い難さは静的検査の厳格さとのトレードオフ「ではない」
めっちゃわかります
めっちゃわかります
94デフォルトの名無しさん
2026/04/04(土) 16:19:50.94ID:YwPet25v Rustの次の言語に期待だね
2026/04/04(土) 17:37:48.07ID:14SBX3ig
Rustはまだコンパイル時間が短すぎるから次の言語に期待する人の気持ちも分かる
わいはもう十分だけど
わいはもう十分だけど
2026/04/04(土) 17:44:19.49ID:ImdimEgi
次に来るのはもうAI前提の仕様記述言語みたいなものだろうから、もうどうでもいい話だわな
2026/04/04(土) 17:45:08.37ID:Et656lmM
2026/04/04(土) 19:47:20.42ID:IsX4OVwK
>>97
もっとよい言語が出来たとしたらコンパイル時間がもっと長くなる (から Rust のコンパイル時間は相対的に短い) という皮肉だろ。
もっとよい言語が出来たとしたらコンパイル時間がもっと長くなる (から Rust のコンパイル時間は相対的に短い) という皮肉だろ。
2026/04/04(土) 20:42:56.36ID:NTmmpnC8
>>98
ほんまかいな。
ほんまかいな。
100デフォルトの名無しさん
2026/04/04(土) 21:13:02.82ID:8gDjRiNB Rustの比較対象がまだ存在しない未来の言語になってる時点でなあ
現状Rust一択だと認めざるを得ない
現状Rust一択だと認めざるを得ない
101デフォルトの名無しさん
2026/04/04(土) 21:55:03.89ID:IsX4OVwK Rust が良いとしても Rust ほど高度な言語機能が必要ないケースで使えばそれは不必要に設計コストやコンパイル時間を浪費してるってことになる。
牛刀をもって鶏を割くってやつだ。
そんなにいつも Rust が唯一の選択肢だとは思わないな。
牛刀をもって鶏を割くってやつだ。
そんなにいつも Rust が唯一の選択肢だとは思わないな。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】闘莉王氏「この11人じゃなかったら森保さんは間違っている」 ブラジル戦の予想スタメンを発表 [冬月記者★]
- 【サッカーW杯】1次リーグ敗退に韓国大統領が異例の失望表明…「無能な指揮官選べば結果は火を見るより明らか」★4 [jinjin★]
- 【速報】 イラン国営メディアが宣言 「核兵器を作る以外に選択肢はない」「平和を実現するには核抑止力が必要」 [お断り★]
- 【国際】「ロシア兵器9割に日本部品」 ミサイルや無人機に転用 [煮卵★]
- 【サッカー】W杯32強決定! 日本はブラジルに勝てば『コートジボワールvsノルウェー』の勝者と対戦… 決勝トーナメント組み合わせ★2 [冬月記者★]
- 「どんな形でも連れて帰りたい」母親が胸の内語る 男児(5)行方不明から1週間…40人態勢で捜索も手がかり見つからず [煮卵★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★236【メキシコ/カナダ/アメリカ】
- ハム専
- かもめせん5
- 【MLB】パドレス vs ドジャース ★7
- はません
- こいせん 全レス転載禁止
- 【緊急高市速報】イラン 協議に参加せず [695089791]
- ひろゆき「ブラジル人が原爆煽りしてくるけど原爆も受けてないのに日本より発展してないのは何?自虐かなんか?」
- アサシンパンチ!!!!
- 俺、明日から旅行だ。参考書いるだろうな。
- 美術館で「君がキュレーター夏」って言って1人で笑ってた
- 【悲報】ウクライナ、ブチギレ!「ロシア兵器の9割に日本の部品が使われてる!」