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

  • Rene Foehring

    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

Verwandte Podcasts

  • 129 Ig Fb Fabian Hiller

    Deep Dive 129 – Qwik mit Fabian Hiller

  • News 19:23

    News 19/23: Mojo // Qwik // Angular 16 // Bing Chat Open Preview // Open Source AI

  • 121 Ig Fb Fabian Hiller

    Deep Dive 121 – SolidJS mit Fabian Hiller

  • 120 Ig Fb Sebastian Aigner

    Deep Dive 120 – Kotlin mit Sebastian Aigner von JetBrains

  • News Asset08

    News 08/23: VueJS Amsterdam // Nuxt Dev Tools // Unified JavaScript Tools // Nitro Server // Playwright // tsup

  • 114 Ig Fb Stapelberg

    Deep Dive 114 – Go mit Michael Stapelberg

  • 112 Ig Fb Adam Bien

    Deep Dive 112 – Why Java rocks mit Adam Bien

  • 107 Ig Fb Jojo

    Deep Dive 109 – Flutter Web

  • News 38 22

    News 38/22: Swift 5.7 // GitHubs Copilot-Studie // MemLab // Adobe und Figma

  • Astro

    Deep Dive 108 – Astro mit Chris Swithinbank

Feedback
[object Object]