Write once, run … maybe nowhere. See the link below for a Java reality check.
There was a time when Java ruled the enterprise computing world, and showed signs of dominating the mobile world, too. That time is gone.
It’s not that developers have abandoned Java wholesale. They haven’t. Despite years of market-share declines amongst programmers, with the rising generation of developers preferring dynamic programming languages like PHP, job growth remains healthy for Java developers. Outside the realm of market-share data, however, there is cause for concern in Java Land. What with Oracle’s apparently loose management of the Java Community Process, Apple’s rejection of Java altogether, and Google’s sidestepping mainline Java for Android, Java’s future looks a bit shaky at present.