# random


04/29/2016, 5:15 AM
Not necessarily, no. Many current systems use Java because they previously chose Java, not because it is the current tool that is popular or best fits their needs. They use it because it is a ubiquitous element of their current working environment, not because it is the element of their own choosing. It's what everyone uses, so might as well use it too. Ubiquity can be present without popularity. It is possible for something to be ever-present and ever-loathed. The very fact that JVM language popularity is growing while Java's continues to diminish is testament to the many faults and frustrations Java thrusts upon its users.