Rust

From RaySoft

Rust is a multi-paradigm, high-level, general-purpose programming language that emphasizes performance, type safety, and concurrency. It enforces memory safety—ensuring that all references point to valid memory—without requiring the use of a garbage collector or reference counting present in other memory-safe languages. To simultaneously enforce memory safety and prevent concurrent data races, its 'borrow checker' tracks the object lifetime of all references in a program during compilation. Rust is popular for systems programming but also has high-level features including some functional programming constructs. [1]

Documentation

Books

Further Information

References

  1. Wikipedia contributors. "Rust (programming language)." Wikipedia. https://en.wikipedia.org/wiki/Rust_(programming_language) (accessed 06.05.2023)