1. See Patrick's post
2. Says the user of an antiquated\baby language which doesn't support actually useful things like operator overloading, value types, unsigned types, unified type system, generics past-compile time, etc.
.Net is awful. The only reason I need to justify that.
Why would I bother compiling separate versions with mono when I could just use C++? The reason for java is it's natively cross-platform. If I was going to have portable cross platform I'd use C++.
The day .NET becomes cross platform natively is the day it's worth using. IMO
And fanboy? Who started the WAR ON JAVA in this thread? FFS it's about the engine development. The fanboys attacked me.
This site needs mods who don't derail threads.
You guys are bloody idiots. What does it matter he's using Java? The fact that he's built a custom engine using it is impressive, the fact he's tailoring it to Halo CE is one worth being thankful for, and it's also more than Kornmann has ever done in terms of Halo CE. Open Sauce? Yea, go ahead and build a "tool" that is makes certain maps exclusive to those who have OS. This is a custom built, extremely simple engine to use as far as we can tell from the information we've been given.
In short, you guys are bitching about Inferno using Java to make a custom engine that we can put CE content into, yet you aren't thanking him for the enormous effort he's gone to, to bring this to us. I'm indifferent when it comes to using Java and .net, but when you guys just hate on a person because he's using a language that you don't like, that's just wrong. To be honest, if you pulled your thumbs out of your asses and actually help Inferno out, you'd probably find that this is far more advanced than OpenSauce and is worth working on.
Seriously, grow the hell up.
-Hiralis
Why would I bother compiling separate versions with mono when I could just use C++?
Where did you read that ? Did you make it up so Java seems better ? Don't make assumptions just because it has the letter "C" in the name. You can compile your C# program on windows using visual studio and it'll work natively on linux using mono. If you were to compile on linux using mono you'd probably just need to download mono on your windows machine which is no different than what you have to do with Java.
That's a terrible reason to use a language. Maybe you should invest some of your time and research other languages. Scala for example can compile byte code compatible with the JVM so you get the cross platform you are looking for while having access to some more features (ie operator overloading).The reason for java is it's natively cross-platform.
The day .NET becomes cross platform natively is the day it's worth using. IMO
That's a bit ironic you are calling Java "natively" cross platform as all the JVM's need to be compiled for each independent platform that they support. This is no different than what Mono is doing.
And fanboy? Who started the WAR ON JAVA in this thread? FFS it's about the engine development. The fanboys attacked me.
As Java has many limitations and is only really good for teaching purposes. There isn't anything fanboy about it. It's a conclusion made by examining the language in comparison to others.
Last edited by Skyline; June 30th, 2013 at 08:02 PM.
C# isn't natively cross-platform but somebody on this site showed me an easy 3rd party way to fix that.
fake E: I'm dumb, skyline just posted it.
real E: also I thought we were just teasing him about java. I didn't think anyone was actually upset.
Where did you hear Java was going to be Win8 only?
Last edited by Donut; June 30th, 2013 at 08:13 PM.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks