Windows rendszeren történő fejlesztés áttekintése Rust használatával

A Rust egy olyan rendszerprogramozási nyelv, amelyet a teljesítmény, a megbízhatóság és a memóriabiztonság érdekében terveztek – szemétgyűjtő nélkül. Széles körben használják operációs rendszerekhez, parancssori eszközökhöz, webkiszolgálókhoz és bárhol, ahol az alacsony szintű vezérlés fontos.

A Rust évek óta a Stack Overflow éves fejlesztői felmérésében a leginkább csodált nyelv, és a Microsoft a Rust Foundation alapító tagja.

főbb fogalmak

  • Cargo – Rust csomagkezelője és buildelési eszköze. Szinte mindenre használhatja: projektek létrehozására, függőségek hozzáadására, létrehozásra és tesztelésre.
  • crate – a Rustban történő fordítás alapegysége. A láda lehet bináris (végrehajtható) vagy kódtár.
  • rustup – a Rust eszközlánc hivatalos telepítője és verziókezelője. A fordítót és az eszközöket naprakészen tartja.
  • crates.io – a közösségi csomagjegyzék crates.io.

Következő lépések