Open Source im professionellen Einsatz

© Dimitri Surkov, 123RF.com

Die Programmiersprache Rust

Mozillas Mixtur

Von der Öffentlichkeit weitgehend unbeachtet arbeitet die Mozilla Foundation an einer eigenen Programmiersprache. Rust soll das Schreiben von zuverlässigen und schnellen nebenläufigen Anwendungen erleichtern. Zu diesem Zweck machen die Entwickler großzügig Anleihen bei anderen Sprachen.

Laut Mozilla-CTO Brendan Eich entsteht mit Rust die Programmiersprache der Zukunft: Einerseits biete sie mehr Sicherheit als C++, zum anderen soll mit ihr umfassende Parallelisierung in den Webbrowser einziehen [1]. Der Entwickler Graydon Hoare begann die Arbeit an Rust bereits 2006, drei Jahre später übernahm die Mozilla Foundation das Ruder.

Dennoch dauerte es bis zum Januar 2012, ehe die erste Version mit der Nummer 0.1 erschien. Wie die zaghafte Nummerierung schon andeutet, ist Rust immer noch in einem recht frühen Stadium, Syntax und Semantik können sich noch in allen Teilen ändern. Die folgenden Ausführungen basieren auf der Version 0.3 vom 12. Juli 2012 ([2], Abbildung 1).

Abbildung 1: Die Programmiersprache Rust und ihre Implementierung befinden sich noch im Alphastadium.

Abbildung 1: Die Programmiersprache Rust und ihre Implementierung befinden sich noch im Alphastadium.

[...]

Das Linux-Magazin Online veröffentlicht erstmals alle Print-Artikel, die in den vergangenen sechs Jahren im Linux-Magazin erschienen sind. Damit steht Ihnen ein hochwertig bestücktes Archiv bis hin zu den Beiträgen der aktuellen Ausgabe online zur Verfügung. Die über 1200 Artikel sind größtenteils kostenlos zugänglich, nur für Beiträge (als PDF) der jüngsten zehn Linux-Magazine ist eine Gebühr von jeweils 99 Cent fällig.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 5 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

Als digitales Abo

Als PDF im Abo bestellen

comments powered by Disqus

Ausgabe 07/2013

Preis € 6,40

Insecurity Bulletin

Insecurity Bulletin

Im Insecurity Bulletin widmet sich Mark Vogelsberger aktuellen Sicherheitslücken sowie Hintergründen und Security-Grundlagen. mehr...

Linux-Magazin auf Facebook