3 ms·
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
by dionian 9mo ago
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
- surgical_fire 9mo agoThen 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.
- morshu9001 9mo agoUsually someone is stopping you, unless this is a hobby project. At least Scala can use Java libs so you aren't stopped by stuff not being available for it. But yeah I would never use it.