Rust is a programming language created in 2010. Rust is a statically typed, multi-paradigm general purpose language developed by Mozilla. It has applications for both "high level" programming tasks (such as web applications) as well as low-level systems programming code. The first stable release was in 2014. Rust has a number of advantages over C:
- Memory safety
- Modern semantics and language features
Rust has a number of disadvantages from a permacomputing perspective:
- Currently only has a single fully-featured implementation
- Limited platform support
- Highly complex language and toolchain requires a lot of computing resources, unsuitable to run on many platforms
- Largely dependent on Big Tech for resources and funding