High-Level Rust: Getting 80% of the Benefits with 20% of the Pain

20 points by deejayy


cole-k

While I don't have the patience to dig through Rust discourse for sources, I feel like this (oft-overlooked) suggestion has been around for a while now. Albeit in the form of training wheels to writing Proper Rust.

I largely agree with the author. I will controversially claim that the benefit of using Rust (the programming language in isolation --- there is much to be praise to be said for the ecosystem) to the average developer is not the borrow checker, but its type system. The world was not ready for Haskell, alas.