• funktional
  • prozedural

Codebeispiel

mod hello_word {
  pub fn call(name: &str) {
    println!("Hello World, and hello {}!", name);
  }
}

fn main() {
  hello_word::call("Hans");
}

Mit rustc dateiname.rs kompilieren und dann mit ./dateiname ausführen.

Beschreibung

Rust ist eine stark und statisch typisierte funktionale Programmiersprache, welche zu maschinell ausführbaren Code kompiliert wird.

Installation

Windows

Informationen zur Installation unter Windows lassen sich auf der Downloadseite finden: http://www.rust-lang.org/install.html

Link zur aktuellen Version: Rust 0.12.0 - 64 Bit

Einfach .exe ausführen und sich durch den Installationsdialog führen lassen.

Linux

Debian

Unter debian-basierten Systemen bietet sich ein PPA für Rust an, um das Paket mittels apt installieren zu können: Rust-PPA.

Arch

  • pacman -S rust

Andere Linux Systeme

Die Binaries lassen sich auch auf der Downloadseite finden: http://www.rust-lang.org/install.html.

Mac OS X

Wir empfehlen Homebrew zur Paketverwaltung unter Mac OS X.

Homebrew installieren

  • ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Mehr Infos zu Homebrew gibt es hier.

rust installieren

  • brew install rust

Tutorials