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

> there could be specific circumstances where this may be a big positive but, usually not

I mean, I think that those circumstances would be a solo passion project.

I still think scala is a beautiful and expressive language. But I think that expressiveness actually inhibits collaboration. If you're expressing novel thoughts in a novel way, you've added syntactic overhead to the already significant conceptual overhead.

So, yeah. Quite personally rewarding, but I can't recommend it for a work project in good faith after having worked in it. Enterprise projects should probably use java/kotlin if they want to be on the jvm, or go/python/js if they don't.



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

Search: