On Thursday, 19 September 2013 at 00:25:57 UTC, Walter Bright
wrote:
On 9/18/2013 2:33 PM, Chris wrote:
Seeing that more and more developers and companies look for or
actively develop
native languages, I wonder will Java go native one day? (Cf.
http://docs.oracle.com/cd/A97336_01/buslog.102/a83727/jtools5.htm)
I wrote a native Java compiler in the 90's that was released by
Symantec. There wasn't much interest in it.
Sorry to say this, but this was only because people had to pay
for it.
I have been part of the Java land since the beginning.
Given that Sun made the SDK available for free, and much projects
in Java land are FOSS, there is this culture of free (as in beer).
Java Shops only pay for commercial Java tooling when:
- There is no free JVM available. Common scenario in embedded
systems;
- The project requirements state a certain piece of software is
to be used, like specific J2EE and CMS servers
- The paid alternatives offer features worth their price (InteliJ)
If the reference SDK provided by Sun, now Oracle, had a native
code compiler as part of their toolset, you would see much more
interest on them.
From my list on the previous post, most compilers are commercial
and as such,
are only bought if the project requirements say so.
For example, Sun/Oracle don't have any offering for the market
Aonix and Aicas cover.
--
Paulo