CとRustの話しか出来ないのでそれを引き合いに出す
-
C周りはUnix哲学の「ちょっとのことしかやらないソフトたくさん組み合わせればいいじゃん」をしっかり実践してる言語だと思ってる
-
RustはRustの開発チームが作ってるものでだいたい完結する
- cargoでビルド、フォーマットはrustfmt、ドキュメント生成もcargoがやってくれる
- Makefileとか書く必要は特になく、cargo runですべてが終わり
- ライブラリさえもCargo.tomlに書けばcargoが勝手に引っ張ってきてくれる
- 自由度はないかもしれない(要出典?他のを使おうとしたことがないため)
- でも楽なのもそれはそれで良いよね