logoalt Hacker News

dionianlast Wednesday at 10:03 PM1 replyview on HN

i mean, it follows the java philosophy (preseving backward compat). theyve done great work improving java. but i see no reason to use it over scala where i get better features, its more like a java 2.0


Replies

surgical_firelast Thursday at 5:22 PM

Then don't. You can use Scala to your heart's content. No one is stopping you.

I had to work on a Scala codebase at some point, and I thought it horrible. I judge a language on how easy it allows you to create an unreadable mess. Scala makes it incredibly easy. And the people that enjoy Scala seem to like "unreadable messiness" as a feature.

I found it fun to learn the basics, and it was interesting to think of problems from a FP approach, but it is never something I would use in the real world.

I vastly prefer Java. The features it imported from Scala were fine, made the language better. It doesn't need to import everything.

show 1 reply