@interfluidity the biggest issue for me is that a vast number of Scala 2 libraries that rely on macros will not be ported to Scala 3 (e.g. Chimney).
The language is significant upgrade over Scala 2 and I love it, but that library issue pumps my anxiety levels every time I start a new Scala 3 project.
@lachezar Yeah, definitely. Lots of power tools we're accustomed to aren't available or are glichy. But metaprogramming is I think much better under Scala 3 (I'm too much of a novice to independently evaluate that, but cursorily, it seems much easier to get started and more organized). Whether individual libraries get ported who knows, but I think we've every reason to think Scala 3 will eventually be great for compile-time cleverness. But for now, yeah, sometimes it sucks to reach and not find.