Deep Dive 158 –

Serverside Swift mit Johannes Weiss

23.08.2024

Shownotes

Swift ist vielen Entwickler:innen ein Begriff. Es ist die Programmiersprache, um Apps für iOS, macOS und alle anderen Apple-Geräte zu entwickeln. Was hingegen nicht jede:r weiß: Auch im Serverumfeld gibt es seit geraumer Zeit eine stetig wachsende Swift-Community.

Im aktuellen Deep Dive sprechen Dennis und Jan mit Johannes Weiss, der seit Jahren für Apple an Swift und im Swift-Ökosystem auf Servern arbeitet. Gemeinsam blicken wir auf die Geschichte von Swift zurück und beleuchten die Rollen von Apple und der Community auf Swifts Weg von der App-Entwicklung hin zur Sprache, die auch Backend-Entwicklung (und vieles mehr) abdeckt.

Außerdem schauen wir uns an, welche Vorteile Swift mit sich bringt und wie die Arbeit damit im ganz normalen Entwickler:innen-Alltag aussieht. Wir diskutieren Code-Sharing zwischen Frontend und Backend, das Aufsetzen einer CI-Pipeline und das Thema Deployment.

Natürlich liefert Johannes aber auch Einblicke in Apples eigene Nutzung von Swift und erklärt uns, warum Serverside Swift auch für Apple eine zentrale Rolle spielt.

Speaker Info

  • Johannes Weiss

    Johannes arbeitet als Softwareentwickler bei Apple an ML-Infrastruktur und verteilten Systemen mit Swift auf dem Server. Er ist interessiert an Software-Design und Software-Performance. Außerdem ist er immer auf der Suche nach Lösungen, die effizient, sicher und elegant sind, ohne dabei auf niedrigere Programmiersprachen zurückgreifen zu müssen. Vor seinem Schaffen an Machine-Learning-Infrastrukturen und verteilten Systemen hat Johannes an hochperformanter Netzwerkprogrammierung (z.B. SwiftNIO), Security und generell Swift und Open-Source-Software, vor allem serverseitig, gearbeitet.

    Mehr Infos
Feedback