Rust Nedir?
Rust, 2015'te 1.0 sürümü çıkan yeni bir programlama dilidir:
- Rust, C++ ile benzer role sahip statik olarak derlenmiş bir dildir
rustc
arka tarafta (backend) LLVM'yi kullanır.
- Rust birçok platformu ve mimariyi destekler:
- x86, ARM, WebAssembly, ...
- Linux, Mac, Windows, ...
- Rust çok çeşitli cihazlarda kullanılır:
- donanım yazılımlarında (firmwares) ve önyükleyicilerde (boot loaders),
- akıllı ekranlarda,
- cep telefonlarında,
- masaüstü bilgisayarlarda,
- sunucularda.
This slide should take about 10 minutes.
Rust, C++ ile aynı alanda yer almaktadır:
- Yüksek esneklik.
- Yüksek düzeyde kontrol.
- Mikrodenetleyiciler gibi çok kısıtlı cihazlara ölçeklendirilebilir.
- Çalışma zamanı veya çöp toplama özelliği yoktur.
- Performanstan ödün vermeden güvenilirlik ve emniyete (safety) odaklanır.