Úvod

Dokončeno

Pomocí programovacího jazyka Rust můžete vytvářet spolehlivý a efektivní software systémů. Vývojáři používají Rust pro síťový software, jako jsou webové servery, poštovní servery a webové prohlížeče. Rust se také nachází v kompilátorech a interpretech, virtualizačních a softwarových kontejnerech, databázích, operačních systémech a kryptografii. Rust můžete použít k vytváření her, programů příkazového řádku, programů webového sestavení a aplikací pro vložená zařízení.

Rust je bezpečná alternativa k existujícím softwarovým jazykům systémů, jako jsou C a C++. Stejně jako C a C++ nemá Rust velký modul runtime ani uvolňování paměti, které je kontrastuje s téměř všemi ostatními moderními jazyky. Na rozdíl od jazyka C a C++ však Rust zaručuje bezpečnost paměti. Rust zabraňuje mnoha chybám souvisejícím s nesprávným použitím paměti, které se můžou zobrazit v jazyce C a C++.

Rust představuje jedinečnou rovnováhu mezi výkonem, bezpečností a implementačními výrazy. Bez ohledu na to, jaké máte zkušenosti s programováním, pravděpodobně zjistíte, že Rust má něco nabídnout!

Jaký je nejlepší způsob, jak se naučit Rust?

Rust vyžaduje trochu teoretické znalosti, než budete moct produktivně psát kód Rustu. Než začnete s vývojem, nezapomeňte postupovat podle tohoto kurzu nebo jiných výukových materiálů Rustu. Až se dostanete k základnímu porozumění jazyku, procvičte si psaní kódu co nejvíce. Zadejte spolu s cvičeními v tomto modulu a ostatními v tomto studijním programu.

Začneme tím, že se seznámíme s malými základními koncepty jazyka. Pak se budeme stavět na základech pomocí praktických cvičení a zkoumání. Na cestě vytvoříte několik projektů a na konci lekce budete mít solidní přehled o jazyce.

Cíle výuky

V tomto modulu se naučíte:

  • Některé z jedinečných vlastností Rustu
  • Proč vývojáři volí Rust oproti jiným programovacím jazykům
  • Základní komponenty a nástroje pro sestavování, kompilaci a spouštění programů Rust
  • Jak používat dětské hřiště Rust