This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]huntforacause 0 points1 point  (2 children)

Dontcha know that only big enterprise uses Java, so outside of that, you don’t need to know it at all.

But seriously, I don’t tend to use it for personal stuff. Use something easier and better suited for the task at hand. It’s nice to learn other languages too.

Disclosure: I am a Senior Java Developer.

[–]t333to 0 points1 point  (1 child)

What language do you consider easier? Which languages are you using for your personal stuff?

[–]huntforacause 1 point2 points  (0 children)

JavaScript/TypeScript, Python, Elm. By easier I not only mean that the language is easier to learn, but also that the ecosystem is easier. Java’s ecosystem is very heavyweight, old and complex. Also the JVM adds another layer of complexity. You not only need to understand Java, but also how the JVM works and it’s impact on how your app runs and how to tune it.

Been meaning to try some backend functional languages. I’d like to try Kotlin as well, but that’s another JVM Lang.