It isn't just the company's heavy investment, it is the community's.
The availability of good, tested, performant OSS libraries available in Java is unparalelled.
People talk about languages like Python being "faster" to develop in because they're easier to write. This is true until you need a solid concurrency friendly loading cache or a DB connection pool that works at scale and in Java that's just adding a dependency that you know you can trust.
The availability of good, tested, performant OSS libraries available in Java is unparalelled.
People talk about languages like Python being "faster" to develop in because they're easier to write. This is true until you need a solid concurrency friendly loading cache or a DB connection pool that works at scale and in Java that's just adding a dependency that you know you can trust.