Episode

#259 Modern Fortran: Nach 70 Jahren immer noch ein HPC-Arbeitstier mit Prof. Martin Diehl

Podcast
Engineering Kiosk
Published
Mar 17, 2026
Duration seconds
4202
Processing state
not_requested
Canonical source
https://engineeringkiosk.dev
Audio
https://audio1.redcircle.com/episodes/f82c715c-907b-448e-a670-88535e1e9144/stream.mp3
JSON
/v1/public/podcasts/engineering-kiosk-4681279/episodes/259-modern-fortran-nach-70-jahren-immer-noch-ein-hpc-arbeitstier-mit-prof-martin-diehl
Markdown
/podcast/engineering-kiosk-4681279/259-modern-fortran-nach-70-jahren-immer-noch-ein-hpc-arbeitstier-mit-prof-martin-diehl.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/engineering-kiosk-4681279/episodes/259-modern-fortran-nach-70-jahren-immer-noch-ein-hpc-arbeitstier-mit-prof-martin-diehl/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/engineering-kiosk-4681279/259-modern-fortran-nach-70-jahren-immer-noch-ein-hpc-arbeitstier-mit-prof-martin-diehl.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

Fortran. Eine Sprache von 1957. Und trotzdem taucht sie im TIOBE Index plötzlich auf Platz 12 auf. Zufall, Messfehler oder ein echtes Comeback in High Performance Computing? Wenn du Fortran bisher in die Schublade Legacy und Lochkarten gesteckt hast, wird diese Episode deine Perspektive ziemlich sicher verschieben. In dieser Interviewfolge nehmen wir Fortran auseinander, aber fair. Mit dabei ist Martin Diehl, Professor an der KU Leuven, Materialwissenschaftler und Open-Source-Contributor. Wir klären, warum Fortran für wissenschaftliches Rechnen gebaut wurde, warum Performance und Memory Layout bis heute zählen und weshalb du bei NumPy und SciPy oft indirekt Fortran-Code nutzt. Dazu geht es um Modern Fortran, Rückwärtskompatibilität, Module, Typensystem, Tooling, den Fortran Package Manager FPM sowie neue Compiler wie Flang und L Fortran auf LLVM-Basis. Zum Abschluss wird es HPC konkret. OpenMP für Shared Memory, MPI für Distributed Memory und als Fortran-Spezialität Co Arrays – quasi Shared-Memory-Feelings im Cluster. Wenn du wissen willst, ob Fortran Teil des Problems oder der Lösung im Two-Language-Dilemma ist, dann hör rein. Bonus: Naming is hard, aber F minus minus war schon eine Ansage. Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partners Das schnelle Feedback zur Episode: 👍 (top) 👎 (geht so) Anregungen, Gedanken, Themen und Wünsche Dein Feedback zählt! Erreiche uns über einen der folgenden Kanäle … EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/ Email: [email protected] Mastodon: https://podcasts.social/@engkiosk Bluesky: https://bsky.app/profile/engineeringkiosk.bsky.social Instagram: https://www.instagram.com/engineeringkiosk/ Unterstütze den E…