Rust-Programmiersprache 1.15 kürzlich veröffentlicht, ist eine Systemprogrammiersprache, die rasend schnell läuft, Segfaults verhindert, sich auf Parallelität konzentriert und Thread-Sicherheit garantiert.
Rost-Eigenschaften
- Null-Kosten-Abstraktionen
- Semantik verschieben
- garantierte Speichersicherheit
- Threads ohne Datenrennen
- merkmalsbasierte Generika
- Musterabgleich
- Typinferenz
- minimale Laufzeit
- effiziente C-Bindungen
Rust-Programmiersprache 1.15 Höhepunkte
- Rost 1.15 sieht ein mit Spannung erwartetes Feature auf Stable: Custom Derive
- Das Build-System für Rust wurde in Rust neu geschrieben, mit Cargo. Es ist jetzt die Standardeinstellung. Dieser Prozess hat lange gedauert, hat aber endlich Früchte getragen
- Rust hat Tier-3-Unterstützung für i686-unknown-openbsd, MSP430 und ARMv5TE erhalten
- Der Slice::Sort-Algorithmus wurde neu geschrieben und ist viel, viel, viel schneller. Es ist ein hybrider Merge-Sort, der Einflüsse von Timsort aufnimmt. Zuvor war es eine einfache Zusammenführungssortierung
- Cargo gibt jetzt eine Warnung aus, wenn Sie eine Datei namens build haben.rs auf der obersten Ebene eines Pakets, aber kein build = "build".rs” Anmerkung. Dies ist in der Erwartung, auf diesen Build zu schließen.rs auf der obersten Ebene ist immer ein Build-Skript, aber eine Warnung
So installieren Sie die Rust-Programmiersprache 1.15 unter Ubuntu, Unix
- Führen Sie den folgenden Befehl aus, wählen Sie 1, wenn Sie aufgefordert werden, mit der Installation fortzufahren. Dieser Befehl lädt die rustup-init . herunter und führt sie aus.Sch
, die wiederum die richtige Version des herunterlädt und ausführt
rustup-initausführbar für Ihre Plattform.
locken https://sh.verrosten.rs -sSf | Sch