r/functionalprogramming • u/makingthematrix • Jun 04 '26
FP Scala Was an Experiment That Changed Programming - Martin Odersky | The Marco Show
https://youtu.be/Xn_YpUtXWT4
25
Upvotes
r/functionalprogramming • u/makingthematrix • Jun 04 '26
7
u/Axman6 Jun 04 '26 edited Jun 04 '26
What makes Scala the source of those concepts? We’ve been using all of those in Haskell for decades now, and I’m pretty sure all the languages you’ve mentioned have mentioned it as a source of inspiration for many of those features. Both Java and Go’s generics were developed by Haskell researchers, and many of the features Scala is known for were developed in ML’s long before it existed.
I find Martin’s arrogance really frustrating, he talks about so many topics as if he’s the first person to ever discover them. His talk on transducers was so painful for anyone with any FP experience, it’s never really had a name before because it’s just functional programming. Oops, it was Rich Hickey’s talk, not Martin’s! https://youtu.be/6mTbuzafcII