parallel 2015

Softwarekonferenz für Parallel Programming,
Concurrency und Multicore-Systeme - Karlsruhe, IHK, 21.-24. April 2015

Softwarekonferenz für Parallel Programming,
Concurrency und Multicore-Systeme
Karlsruhe, IHK, 21.-24. April 2015

parallel 2015 » Agenda »

// Parallele Programmierung in Rust

Rust ist eine systemnahe Programmiersprache, entstanden aus einem Forschungsprojekt bei Mozilla. Das auffälligste Merkmal ist Speichersicherheit ohne Garbage Collection. Rust bietet eines der wenigen Typsysteme an, die Mutabilität und Teilbarkeit von Daten ausdrücken können und schützt somit vor klassischen Fehlern der nebenläufigen Programmierung. Darüber hinaus ist Rust eine der wenigen modernen Sprachen, die ohne ein Laufzeitsystem auskommen, und eignet sich daher gut zum Erstellen dynamischer Bibliotheken.

Dieser Vortrag bietet eine kurze Einführung in die Sprache, mit einem Augenmerk auf die Möglichkeiten im Hinblick auf nebenläufige Programmierung und den Einsatz als Ersatz für andere Systemsprachen. Vorkenntnisse werden keine erwartet. Das Ziel ist die Vermittlung von genügend Grundwissen, um einfach Rust-Programme zu schreiben und zu verstehen.

Da sich Rust momentan in der stabilen Beta-Phase befindet, wird auch kurz erklärt, weshalb sich die Sprache jetzt schon für den praktischen Einsatz eignet.

// Referent

// Florian Gilcher Florian Gilcher

ist Geschäftsführer der asquera GmbH. Er beschäftigt sich hauptsächlich mit Datenbank- und Backendsystemen, unter anderem Elasticsearch. Nebenher betreibt er einige Community-Projekte: Er gründete die Elasticsearch Usergruppe Berlin, und als Vorstand des Ruby Berlin e.V. unterstützt er die eurucamp- und JRubyConf.eu-Konferenzen zusammen mit anderen. Er coacht beim Rust Learners Meetup in Berlin.