O que Ă© Rust?
Rust é uma nova linguagem de programação que teve sua versão 1.0 lançada em 2015:
- Rust Ă© uma linguagem compilada estaticamente e tem um papel semelhante ao C++
rustc
usa o LLVM como seu backend.
- Rust suporta muitas plataformas e arquiteturas:
- x86, ARM, WebAssembly, ...
- Linux, Mac, Windows, ...
- Rust Ă© usado em uma ampla gama de dispositivos:
- firmware e carregadores de boot,
- smart displays,
- celulares,
- desktops,
- servidores.
This slide should take about 10 minutes.
Rust se encaixa na mesma ĂĄrea que C++:
- Alta flexibilidade.
- Alto nĂvel de controle.
- Pode ser reduzido para dispositivos com menor poder computacional, tais como microcontroladores.
- NĂŁo possui runtime ou coletor de lixo (garbage collection).
- Concentra-se em confiabilidade e segurança sem sacrificar o desempenho.