Více informací o Rustovi
Uvedeným cílem Rust je být konkurenční volbou pro psaní klientských a serverových aplikací, které komunikují přes internet. Zaměřuje se na bezpečnost, kontrolu nad rozložením paměti a souběžnost. Je to paměť bezpečné - neumožňuje null nebo dangling ukazatele (ukazatele, které neukazují na správný typ dat), takže se vyhnete problémům, jako je překročení vyrovnávací paměti; v jazycích C a C ++. Má také přísná pravidla o tom, jak a kdy lze hodnoty dat inicializovat.
Syntaxe Rust je odvozena z C a C ++, ale jeho sémantika je velmi odlišná. Jeho typovací systém je podobný programovacímu jazyku Haskell a umožňuje ad-hoc polymorfismus.
Ahoj světe! napsáno v Rustu:
fn main () {println! ("Dobrý den, Svět"); }
Alpha, souběžnost, Ahoj svět, jazyk, paradigma, programovací termíny