Java User Group Stuttgart's cover image

7 Languages in 7 Months: Elixir

Hosted by Java User Group Stuttgart

Tweet Share

7 Languages in 7 Months: in dieser Talklet-Reihe beleuchten wir sieben Programmiersprachen, die etwas abseits vom normalen Hype sind. Mike Sperber und Martin Grotz teilen am 27. November ihre Begeisterung für Elixir mit uns.

"Elixir - Software, die läuft und läuft und läuft" mit Michael Sperber Elixir ist eine hochgezüchtete Sprache für hochzuverlässige, verteilte Anwendungen. Dafür setzt sie auf zwei Konzepte: Leichtgewichtige Prozesse (man könnte fast "Mikroservices" sagen), die Nachrichten austauschen und funktionale Programmierung. Elixir lebt im Erlang-Ökosystem und kann von den dortigen Entwicklungen profitieren, bringt aber auch eigene Neuerungen mit.

"Nebenläufigkeit ganz einfach mit Elixir und Erlang" mit Martin Grotz Moore's Law ist an seine Grenzen gestoßen. In Zukunft wird es eine größere Anzahl an Rechenkernen geben, der einzelne Kern aber nicht mehr schneller werden. Daher kommt man um eine nebenläufige Programmierung kaum mehr herum. Aber Nebenläufigkeit ist in vielen gängigen Programmiersprachen ein heikles und fehleranfälliges Thema. Dagegen ermöglichen die erprobten Konzepte von Erlang mit dem Aktor-Modell und vorgefertigten Abstraktionen eine einfache Nutzung von Nebenläufigkeit. Die auf Erlang aufsetzende funktionale Programmiersprache Elixir senkt durch eine moderne Syntax und ausgefeiltes Tooling die Einstiegshürde weiter. Im Vortrag werden die Vorzüge beider Sprachen praxisnah vorgestellt.

Der Eintritt zu dieser Veranstaltung ist kostenfrei und wie immer sind "Neulinge" und "Neugierige" herzlich willkommen! Für unsere Planung ist aber eine Anmeldung unbedingt erforderlich! Meldet euch daher hier per RSVP an.

Bios und alle Infos unter https://www.jugs.org/va2019/11-27.html

Time:
Nov. 27, 2019, 6:30 p.m. - Nov. 27, 2019, 9:30 p.m.
Place:

Comments

Attendees (2)

Niele Schulz Yes
Host

Photos

7 Languages in 7 Months