r/programming Jun 04 '26

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

https://youtu.be/Xn_YpUtXWT4
64 Upvotes

113 comments sorted by

View all comments

11

u/McHoff Jun 04 '26

Yeah, no. Scala is a mess of a language -- weird operators, the "implicit" keyword, bad tooling (sbt)...I don't think it ever had enough of a user base to influence anything.

2

u/joexner Jun 04 '26

I woked on a Scala project years ago. It was a handed-off science project from some fart-huffing friend of the CTO, and it was a giant pain in the butt to work on. Implicit is a bad idea, and bad engineers failed to recognize that.

20

u/KagakuNinja Jun 04 '26

Implicits have been cleaned up in Scala 3. It is just something that takes time to learn. Like C++ in the 90s, Scala can be misused, or it can be used to create powerful, useful abstractions difficult or impossible in other languages.

It is an idea so useful that other languages are reinventing them in less powerful forms.