2
User
Recs.
Recs.
12
Updates
Last
Updated
Updated
Activity
Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
SpecsUpdate
PlatformsLinux, MacOS X, Windows, BSD
LicenseMIT/Apache
Current stable version1.71.1
Pros
Know any positive aspects of this option?
Cons
Con Rust not as safe as it pretends to be
Rust problems:
1) Massive undisclosed usage of unsafe.
2) Massive amounts of memory safety CVEs - see details.
3) Large bloated Rust binaries increase attack surface for exploits.
4) Many corporate types claiming Rust is safe, don't actually program or use it (have some quiet financial interest to push it).
Con Not as useful or productive as advertised.
If really out here wanting to use something besides C/C++, in 98% of use cases, would do just as well or be better off using something other than Rust. Will complete the project faster, would be easier, will be happier, and nearly as safe (use newer language with optional GC).
Know any negative aspects of this option?
Recommendations
Rust
5 months ago
Rust is like punching yourself in the face until you bleed, then being crazy enough to like it.
Con
Low productivityCon
Long compile timesCon
Low readabilityCon
Very ugly and verbose syntaxCon
Steep learning curveCon
Rust not as safe as it pretends to beCon
Not as useful or productive as advertised.Con
Low-level programming languagePro
Official package manager and build tool