For me most important benefit is running without pre-installed VM. Not particularly important for backend, but huge win for user-space tools.
HN user
chuwy
Thanks for work you're doing. Hope someday these efforts will be taken by official scala website.
I agree about painful learning curve for Scala. Problem I think in very divergent community and in different approaches for a every single problem (unlike for example Python or Go): OOP vs FP, Typesafe vs Typelevel, scalaz vs cats, Cake Pattern vs sanity.
There's a also a problem that most powerful Scala techniques are there "by accident" [1] and unlikely will (or should) appear in official guides.
Also I disagree that "Scala for impatient" is good book for start. It make me feel Scala is dump of random unrelated features, it's very easy to disappoint.
However, despite all above I think Scala is definitely worth to invest some time. It made all other learning curves (for languages, techniques, concepts) more flatten.
[1] https://meta.plasm.us/posts/2015/07/11/roll-your-own-scala/
If I remember right, they redesigned Akka logo and website twice last year and almost same for Play. It seems someone in (ex-)Typesafe is strongly encouraged about rebrandings.
Writing comments in language other than English is probably something like пизда коровы.
Just started to learn Rust. Could you show me examples of this ancient ML syntax? Just curious how it would look like.