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

  • 100 Christoph Rumpel

    Deep Dive 100 – Laravel Livewire mit Christoph Rumpel

  • News 49 21 Special

    News 49/21: Blender 3.0 // Web Almanac // Storybook 6.4 // Apple Store Awards 2021

  • Aurora Project Tailwind CSS 22 Facebook Audio Chat Astro

    News 25/21: Aurora Project // Tailwind CSS 2.2 // Facebook Audio Chat // Astro

  • Einfuehrung in Dart

    Deep Dive 81 – Einführung in Dart

  • Nuxtjs Deep Dive Mit Alexander Lichter

    Deep Dive 76 – Nuxt.js Deep Dive mit Alexander Lichter

  • Wolkenkit Mit Golo Roden

    Deep Dive 74 – wolkenkit mit Golo Roden

  • Nestjs Mit Gerd Jungbluth

    Deep Dive 71 – NestJS mit Dr. Gerd Jungbluth

  • Web Components Mit Christian Liebel Von Thinktecture

    Deep Dive 70 – Web Components mit Christian Liebel von Thinktecture

  • React Mit Fabian Hiller

    Deep Dive 69 – React mit Fabian Hiller

  • Webassembly Mit Christian Weyer Cto Und Co Founder Von Thinktecture

    Deep Dive 68 – WebAssembly mit Christian Weyer, CTO und Co-Founder von Thinktecture

Feedback