¿Qué es Rust?
Rust es un nuevo lenguaje de programación que lanzó su versión 1.0 en el 2015:
- Rust es un lenguaje compilado estático similar a C++
rustc
usa LLVM como backend.
- Rust es compatible con muchas plataformas y arquitecturas:
- x86, ARM, WebAssembly, ...
- Linux, Mac, Windows, ...
- Rust se utiliza en una gran variedad de dispositivos:
- firmware y cargadores de inicio,
- pantallas inteligentes,
- teléfonos móviles,
- ordenadores,
- servidores.
This slide should take about 10 minutes.
Rust satisface las mismas necesidades que C++:
- Gran flexibilidad.
- Nivel alto de control.
- Se puede reducir verticalmente a dispositivos muy limitados, como los microcontroladores.
- No tiene runtime ni garbage collection.
- Se centra en la fiabilidad y la seguridad sin sacrificar el rendimiento.