๐ Huang: Rust: A Critical Retrospective
๐ก Newskategorie: Linux Tipps
๐ Quelle: lwn.net
Andrew 'bunnie' Huang has posted an extensive review of the Rust language derived from the experience of writing "over 100k lines" of code.
Rust is a difficult language for authoring code because it makes these "cheats" hard โ as long as you have the discipline of not using "unsafe" constructions to make cheats easy. However, really hard does not mean impossible โ there were definitely some cheats that got swept under the rug during the construction of Xous....This is where Rust really exceeded expectations for me. The language's structure and tooling was very good at hunting down these cheats and refactoring the code base, thus curing the cancer without killing the patient, so to speak. This is the point at which Rustโs very strict typing and borrow checker converts from a productivity liability into a productivity asset.