Přehled vývoje ve Windows pomocí Rustu

Rust je systémový programovací jazyk navržený pro zajištění výkonu, spolehlivosti a bezpečnosti paměti — bez garbage collectoru. Běžně se používá pro operační systémy, nástroje příkazového řádku, webové servery a kdekoli záleží na řízení nízké úrovně.

Rust se po mnoho let umisťoval na vrcholu ročního průzkumu vývojářů Stack Overflow jako nejobdivovanější jazyk a Microsoft je zakládajícím členem Rust Foundation.

Klíčové koncepty

  • Cargo – správce balíčků a nástroj pro sestavení Rustu. Použijete ho pro téměř všechno: vytváření projektů, přidávání závislostí, sestavování a testování.
  • crate - základní jednotka kompilace v Rustu. Krabička může být buď binární (spustitelná), nebo knihovna.
  • rustup – oficiální instalační program a správce verzí pro sadu nástrojů Rust. Udržuje váš kompilátor a nástroje aktuální.
  • crates.io – registr balíčků komunity na crates.io.

Další kroky