Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Perhaps the focus of the team behind the compiler has changed over the years - but there is still backwards compatibility (via TaSTy), the new syntax changes are not mandatory (for the moment) and when they do become so there will be a fully automatic (and correct) rewrite. There are new libraries exploring "direct style" but you can still use cats-effect or ZIO if you prefer. If anything, Scala has a "too much choice" problem (and kinda a community one).


> but there is still backwards compatibility (via TaSTy),

I don’t know man. I’ve been burned so many times by breaking changes. We don’t even write new Scala anymore. Everything new is Java nowadays.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: