AOE Technology RadarAOE Technology Radar

Rust

Assess

Rust is a young and modern programming language initially developed by Mozilla Research.

It provides a strict type system, compile-time memory-safety, excellent package manager, object-oriented & functional programming, task-based concurrency, good readability and maintainability and many more. It has a C/C++ comparable efficiency and helps the programmer to avoid unnecessary security-relevant memory-related bugs during compile-time. Since every memory-allocation is directly released after it can't be used anymore (owner deletion), no garbage collection is needed.

C/C++ code/libraries can be integrated by its binding generator tool.

At stackoverflow it is votes 5 years in a row (2016, 2017, 2018, 2019, 2020) for the most loved programming-language by programmers. The popularity is growing continuous.

With it's memory-safety/efficiency and energy-efficiency it helps to save money for bug-fixing, energy and cloud-computing.