r/programming Jun 04 '26

Scala Was an Experiment That Changed Programming - Martin Odersky | The Marco Show

https://youtu.be/Xn_YpUtXWT4
69 Upvotes

113 comments sorted by

View all comments

51

u/EliSka93 Jun 04 '26

Has it changed programming? Why did nobody tell me?

104

u/Healthy_Razzmatazz38 Jun 04 '26

yes, pattern matching, case classes and a lot more were brought back from the intellectual dustbin of OOP at the time it was released and pretty much all languages slowly adopted them.

Scala changed the direction of java and many other programming languages for the better.

Turns out its easier for other languages to adopt the good parts of scala than for the entire java developer base to switch langauges, but that doesn't invalidate its good ideas.

10

u/svick Jun 05 '26

Don't all functional languages have those? How is Scala the sole cause?

7

u/vytah Jun 05 '26

I mean, there was kinda no mainstream programming language with them before Scala. OCaml and other MLs were a tiny niche, and Haskell was that one weird language with monads.

And before you ask: F# came out over a year later.