Hacker News new | ask | show | jobs
by danielciocirlan 493 days ago
This is a good report.

Scala 3 is really what Scala was supposed to be. The language is just about perfect, and the most important and popular libraries and tools (Cats/Cats Effect, ZIO, Play Framework, Akka/Apache Pekko) are all supporting the new version for years already.

It's really a shame that IDE support has yet to catch up and the dev experience is frustrating at times, but I'm using Scala 3 for everything I can.

2 comments

Totally agree. I'm surprised that the new scala-cli is almost not mentioned at all in other comments. To me this is a game changer and the best in class. I don't think I've seen anything that comes close to its power and ease of use in other programming language SDKs.
> The language is just about perfect

Yes totally lovely :- ) And the best std lib? (On shared 1st place I'd guess, Rust looks nice too)

I just miss better debugging of async code, so I could see the execution context in other threads earlier in the "async call stack".