We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-01-16 22:08:12 +0200

JVM to Sailfish

Is there any reason, why there wouldn't/couldn't/shouldn't exist a tailored implementation of Java (ME?) for Sailfish?

Security comes probably first to everybodys mind. However, the vast majority of Java's security problems are browser (Java plugin) related. Here I'm talking about stand alone Java applications in a "Linux computer", which are no more insecure, than any C++ app.

Performance could be another argument. In PC world JIT/HotSpot enabled JVMs are almost as fast executing as traditionally compiled C/C++ code (they say, that in many cases even faster...). I'm not that aware, what is the situation in mobile world, but since Android apps are sort of Java apps, I suppose the performance is not a problem there either?

The point would be to get huge increase to the number of potential developers to make more applications for Sailfish powered devices. Of course this would require, that all the necessary Sailfish APIs and libraries would be provided for the JVM. I leave to experts to estimate, how hard could that be.

:-)

JVM to Sailfish

Is there any reason, why there wouldn't/couldn't/shouldn't exist a tailored implementation of Java (ME?) for Sailfish?

Security comes probably first to everybodys mind. However, the vast majority of Java's security problems are browser (Java plugin) related. Here I'm talking about stand alone Java applications in a "Linux computer", which are no more insecure, than any C++ app.

Performance could be another argument. In PC world JIT/HotSpot enabled JVMs are almost as fast executing as traditionally compiled C/C++ code (they say, that in many cases even faster...). I'm not that aware, what is the situation in mobile world, but since Android apps are sort of Java apps, I suppose the performance is not a problem there either?

The point would be to get huge increase to the number of potential developers to make more applications for Sailfish powered devices. Of course this would require, that all the necessary Sailfish APIs and libraries would be provided for the JVM. I leave to experts to estimate, how hard could that be.

:-)