Why you would ever use anything over than javac is completely beyond me. What does a broken half assed implementation like gcj offer? No bounds checking? Who fucking gives a shit. If you take that much of a performance hit from bounds checking that you need to take it out you shouldn't fucking be using Java in the first place. It's funny because gcj doesn't even need to exist. Javac itself is completely free and open. I don't know if the license is compatible with the GPL or LGPL, but either way what a fucking redundant piece of shit.
gcj? Its reason for existence has been eliminated. The only thing it's good for is obfuscating your code by compiling it natively.
JVM is as good as it gets.
Name:
Anonymous2009-08-21 0:48
JVM is as good as it gets.
Java bytecode -> .NET CLI -> native code
Name:
Anonymous2009-08-21 0:51
In this thread:
OP can't figure out how zero based counter works so they hate the only language that is used by essentially every operating system for the past 30+ years.
Name:
Anonymous2009-08-21 0:52
>>10
sorry.. this was supposed to be in the Why C Sucks thread.
for this.. I'd agree that just using JVM is the best option.