programmier.bar Icon
Deep Dive 95 –

Elixir und Phoenix mit René Föhring von 5Minds

29.10.2021

Shownotes

Elixir ist eine funktionale Programmiersprache, die nicht nur unseren Gast René Föhring begeistert. Sie läuft auf der virtuellen Maschine von Erlang, das bekannt ist für low-latency, verteilte und fehlertolerante Systeme. Das besondere ist die extreme Skalierbarkeit der Programmiersprache. Jeder Elixir-Code läuft in einem eigenen Thread oder Prozess und kommuniziert über Nachrichten mit anderen Prozessen. Dadurch ist es nicht unüblich, dass hunderttausende Prozesse unabhängig voneinander auf einer Maschine laufen. Auch die Fehlertoleranz ist einer der großen Vorteile: Elixir geht davon aus, dass in der Software-Welt immer etwas schiefgehen wird und setzt daher auf Strategien, um sich schnell wieder aus diesem Status zu befreien.
Einen kurzen Abstecher machen wir auch in Richtung Phoenix, ein Webframework, das die Power von Elixir nutzt, um Web-Applikationen zu bauen.

Pick of the Day ohne Link:

  • Sebi: Daylight-Saving-Zeiten haben sich in Australien in fünf Zonen unterteilt.

Speaker Info

  • Dr. René Föhring

    Dr. René Föhring

    Renés Wege führten ihn zu Elixir: Im Alter von 10 Jahren lernte er mit GW-BASIC seine erste Programmiersprache und konnte sich dank seiner Beherrschung weiterer Programmiersprachen und damit verbundenen Projekten sein erstes Auto finanzieren. In der Web-2.0-Ära stieg er auf Ruby um und begann mit der Programmierung von Online Games, wodurch er seine erste Miete bezahlen konnte. Neben dem Job studierte er und promovierte anschließend. Während einer schwierigen Phase seiner Promotion stieß er auf funktionale Programmiersprachen und entdeckte so Elixir. Heute arbeitet René als Head of Product Development bei 5Minds, einem mittelständischen IT-Unternehmen, das hauptsächlich auf C# und TypeScript setzt. Nachts ist René aktiver Teil der Elixir-Community und Core-Maintainer von Credo, einem statischen Code-Analyse-Tool, das sich nicht nur an 4.000 Sternen auf GitHub erfreut, sondern vor allem von der Community gefeiert wird.

    Mehr Infos
    Angle right
    Angle right
    Angle right
Feedback