Volvo、車載ソフトウェアにRustを利用中
(medium.com)- Volvoのシステムアーキテクトへのインタビュー
- すでに開発され十分にテストされた既存コードを置き換えることに意味はないが、新規開発されるコードは可能であれば必ずRustで開発
- とはいえRustが万能薬というわけではない。まだRustには粗い部分があり、最良の選択とは言えないトレードオフもある
- しかし全体的に見れば、Rustはより低いコストでより高品質なコードを生み出せる可能性があり、これは結果として保証コスト(Warranty Cost)を下げるため、最終的にはWin-Winである
5件のコメント
まだGoにも慣れていませんが、Rustも準備しておく必要がありそうですね。
私もポーティングには意味がないと思います。新規開発では既存のC++ライブラリを使う際にFFIがかなり面倒ですが、コード量がそれほど多くないならポーティングする、という程度ならまだしも……
Rustが十分に成熟するにはもう少し時間が必要かもしれませんが、他の言語と比べると本当に大きな利点があるように思います。
また Rust と C++ の泥仕合が始まりそうな文章ですね
www 最後の「はぁ…」だけが見えて、何かと思いました