/  Verschiedenes /  Rust /  Einstieg

Stand: 18. August 2019
Rust Version: 1.37.0
Getestet: Ubuntu 18.04.2 LTS (16. August 2019)

Was ist Rust?

Im Zusammenhang mit dieser Seite ist mit Rust die Programmiersprache gemeint, die vom Mozilla Mitarbeiter Graydon Hoare entwickelt wurde und mitlerweile von Mozilla Research mitentwickelt wird. Neben Mozilla gibt es auch eine lebende Community, welche an Rust als Programmiersprache arbeitet.

Rust ist eine statische typisierte, systemnahe Programmiersprache. In Rust finden dabei Elemente der objektorientieren, funktionalen und nebenläufigen Programmierung Anwendung. Rust-Programme werden für ein Zielbetriebssystem kompliliert. Eine Virtual Machine kommt in Rust nicht zum Einsatz.

Vornehmliche Ziele der Programmiersprache sind:

  • Sicherheit
  • Geschwindigkeit
  • Nebenläufigkeit
  • Sprachstabilität

Rust ist syntaktisch an C angelehnt. Auch können C/C++ Programme eingebunden werden und Rust Objekte sind C/C++ kompatibel.



Erste Schritte

Möchten wir erste Schritte mit Rust unternehemen, ohne Rust gleich zu installieren, können wir den Rust Playground verwenden.



Installation unter Ubuntu

Um Rust und die wichtigsten Tools zu installieren setzen Sie im Terminal folgenden Befehl ab:

curl https://sh.rustup.rs -sSf | sh

Damit die Erweiterung der PATH Umgebungsvariable zur Geltung kommt, sollte man sich am Rechner neu anmelden.

Um nun die Installation zu testen kann man in Terminal die aktuelle Rust Version mit dem Befehl

rustc --version

abfragen.