>>150
>Rustと Claudeの親和性高杉て恐ろしくなる

Claude に作ってもらったプログラムがうまく使える理由を Claude に聞いたら、下記の返答がありました。

バグの少なさ ≒ Rust のコンパイラの厳格さ(7割)
+ Claude の学習による Rust イディオムの理解(2割)
+ Claude が仕様を型・構造として捉える思考(1割)

## Rust がバグを防ぐ仕組み
**@ 所有権システム(Ownership)**
**A 型システムが非常に厳格**
**B `Result` 型によるエラー処理の強制**
**C `match` の網羅性チェック**

**ただし、限界もあります**
Claude は、コンパイルを実際に通しているわけではないので、稀に細かい構文ミスや、ロジックの誤りが混入することはあります。