Rock the Code
Avsnitt

Magnus Madsen on Flix, Scala Inspiration, AI, and the Relevance of Programming Languages

Dela

Magnus Madsen is an associate computer science professor at Aarhus University and the creator of the Flix programming language.

---

0:00 Intro 1:37 Flix fundamentals and design philosophy 3:57 Effect systems in the language vs. as a library 6:30 Effects as checked exceptions 10:57 Type inference and effect propagation 15:53 LLMs and Flix code generation 22:47 Datalog inside Flix 32:13 Research language vs. industry needs 37:03 Compiler tooling and VS Code integration 49:02 No warnings, only errors 51:03 Effect-aware package manager and supply chain attacks 54:59 Why the JVM, and WebAssembly futures 58:04 Flix-generated code outperforming Java 1:01:31 Java interop and effect system boundaries 1:07:48 Is programming language design still relevant in the AI age 1:09:35 Design regrets in Flix 1:13:09 Maintaining motivation across a decade of work

Podden och tillhörande omslagsbild på den här sidan tillhör Daniel Ciocirlan. Innehållet i podden är skapat av Daniel Ciocirlan och inte av, eller tillsammans med, Poddtoppen.