Category:Rust: Difference between revisions

no edit summary
(padded the Rust page a bit)
No edit summary
Line 12:
}}
 
Rust is a work-in-progress general purpose, multi-paradigm, systems programming language sponsored by Mozilla. Its goal is to provide a fast, practical, concurrent language with zero-cost abstractions and strong memory safety. It employs a unique model of ownership to eliminate data races.
 
== Features ==
From the official website:
* algebraic data types
* apattern matching
* closures
* type inference
* zero-cost abstractions
* move semantics
* guaranteed memory safety
* concurrencythreads without data races
* optional garbage collection
* trait-based generics
* concurrency without data races
* apatternpattern matching
* type inference
* minimal runtime
* efficient C bindings