#17 Don Syme

March 24
1h 10m

View Transcript

Episode Description

I sit down with Don Syme, the creator of F#! We chat about language design, the "sweet spot" of type system expressivity, and how A.I. will affect the future of software development.


Topics covered:

  • The origin story of F#
  • Why types, data modeling, and functions beats type-level wizardry
  • The Object-Oriented tidal wave of the 90s
  • Designing programming languages for the real world
  • The case against type classes, and why simpler systems often win in real engineering.
  • How task-oriented AI workflows are reshaping developer productivity.
  • Why writing good constraints and guardrails may become as important as writing good code.
  • Will programming languages still matter?
  • Continuous AI for teams
  • Natural language as a programming model


See all episodes