Oxidation: Difference between revisions

Jump to navigation Jump to search
248 bytes added ,  19 February 2020
Line 18: Line 18:


Rust has the following strengths.
Rust has the following strengths.
* Memory safety, which prevents crashes and security vulnerabilities.
* Memory-safety and thread-safety.
* Thread safety, which enables improved performance via parallelism.
** Crashes and security vulnerabilities are much less likely. (Roughly 70% of critical security vulnerabilities are due to memory safety bugs.)
* Nimbleness: the safety makes it easy to make significant changes quickly and with confidence.
** The safety guarantees allow code that is designed more actively for performance, especially parallel performance.
* Pleasant to use, particularly once a moderate level of experience has been reached.
** The safety guarantees allow significant changes to existing code to be made quickly and with confidence.
* Expressive and pleasant to use, particularly once a moderate level of experience has been reached.
* Excellent compiler error messages.
* Excellent documentation.
* A great community.
* A great community.


Confirmed users
1,345

edits

Navigation menu