Was ist Rust?
Rust ist eine neue Programmiersprache, die 2015 ihre Version 1.0 hatte:
- Rust ist eine statisch kompilierte Sprache in einer Àhnlichen Rolle wie C++
rustc
verwendet LLVM als Backend.
- Rust unterstĂŒtzt viele [Plattformen und Architekturen] (https://doc.rust-lang.org/nightly/rustc/platform-support.html):
- x86, ARM, WebAssembly, ...
- Linux, Mac, Windows, ...
- Rust wird fĂŒr eine Vielzahl von GerĂ€ten verwendet:
- Firmware und Bootloader,
- intelligente Displays,
- Mobiltelefone,
- Desktops,
- Server.
This slide should take about 10 minutes.
Rust passt in den gleichen Bereich wie C++:
- Hohe FlexibilitÀt.
- Hohes MaĂ an Kontrolle.
- Can be scaled down to very constrained devices such as microcontrollers.
- Hat keine Laufzeit oder Speicherbereinigung (garbage collection).
- Konzentriert sich auf ZuverlĂ€ssigkeit und Sicherheit ohne LeistungseinbuĂen.