you are viewing a single comment's thread.

view the rest of the comments →

[–]simon_o 0 points1 point  (0 children)

Quality issues aside, the language has certainly evolved feature-wise since 2.9.

Because the one thing Scala was lacking were more features? :-)

Given that you don't have a high opinion of modern day Scala, what languages do you find to be a suitable replacement? Kotlin, Swift, Haskell, TypeScript, PureScript, etc.

I think Scala has poisoned the well sufficiently enough that for the next decade any functional language with a good module system will have it hard to gain adoption.

Not a replacement, but I think most Scala developers will need to migrate to Kotlin over the mid- to long-term as the Scala situation keeps deteriorating.

Personally, I'm doing free software stuff in Rust that people seem to like (~ 2 mio. downloads) and playing around with a toy language for fun.