Elixir für Einsteiger (Workshop)

Elixir ist eine moderne Sprache für die Erlang VM. Sie vereint damit eine ausgereifte und robuste VM, die konsequent auf Nebenläufigkeit ausgerichtet ist, mit modernen Programmierkonstrukten.

Während andere Programmiersprachen und Laufzeitumgebungen mit dem Ende des “Free Lunch” und dem Aufkommen von Multicore-Prozessoren vor beträchtliche Probleme gestellt wurden – die auch heute zum großen Teil noch immer nicht zufriedenstellend beantwortet werden können – profitiert Elixir davon.

Lernen Sie in diesem Tutorial, wann und wie Elixir zur Entwicklung von robusten, nebenläufigen Systemen mit hoher Parallelität produktiv genutzt werden kann.

Vorkenntnisse

Die Teilnehmer sollten eine Mainstream-Programmiersprache (C, Java, Python o.Ä.) beherrschen und Grundkenntnisse in Multiprozessarchitekturen (z.B. das Unix-Prozessmodel) haben.

Lernziele

Nach dem Tutorial sollten die Teilnehmer kleine Elixir-Programme selbest schreiben, die Architektur größerer Elixir-Anwendungen verstehen und die Muster auf andere Programmiersprachen und Laufzeitumgebungen übertragen können.

Date
2019-02-19
Time
11:00 - 18:00
Conference / Event
parallel 2019
Venue
Print Media Academy, Heidelberg

TAGS

Comments

Please accept our cookie agreement to see full comments functionality. Read more