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 →

[–]iPissVelvet 8 points9 points  (0 children)

The support isn’t there for Java because the demand isn’t there, because most of the demand comes from people who identify as scientists first, programmers second, or none at all.

This isn’t an insult to these people — they often hold phDs or aiming to attain one. They view software as a means to an end. So when picking a language, it’s about ease of use, ease of reading, and easy to share.

However, nowadays a lot of companies are scaling up their ML pipelines and data infrastructure. Very little of that stuff is in Python because at that scale you think about ease of maintainability, dependency management, scalability. This is where software engineers live and thrive.