The Big Problems Facing Functional Programming & a Possible Solution
summary
Argues FP is failing because it is niche, lacks libraries, jobs and a killer app, and proposes a pragmatic solution: a new, simple functional language modeled on Clojure with type safety that compiles to JavaScript Java C C++ Kotlin Swift, is written in Go, and produces identical test-suite outputs across targets. Claims the prototype supports native library interop, async/parallelism, serialization, rich types, function-level permissions and limits on infinite loops, and aims for Write Once, Run Everywhere deployment with a single executable.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 4:22My background
- 7:14Problems facing functional programming
- 10:46Programming crisis
- 14:16Opportunity for functional programming
- 21:29Wish list
- 26:35Who benefits
- 31:55End goal
- 36:01Features & examples
- 43:17Q&A
related talks
41mHow to Get People Excited about Functional Programming
42mIntroducing A Functional Language At Work
44mFunctional Programming You Already Know
36mConcrete Functional Programming
46mFunctional Programming with Go
32mFunctional Programming in 40 Minutes
28mHow to Get Started With Functional Programming
01h 06mThe Joy of Functional Programming
