Top Comments
All Comments (37)
-
Really long video
-
the first guys sarcasm is on hundred thousand trillion
-
i am going to look into the new NDK. i've got an x86 PC emulator that I wrote in plain old C that i would love to port to android, and i sure as hell am not going to rewrite THAT in java. can you imagine an interpreting x86 CPU emulator running in java on the processors that you find in a phone? :shudders:
-
@bustaballs I thought iOS didn't support Java?
-
isn't linux c?
<_<
-
@Mega1hacker He would look better bold xD
-
@FedericoJimbo Not necessarily. You always have to, at the very least, compile the code for the different OS or platform. In Java, the compiled code will run on anything that supports java. Some libraries are only supported on certain operating systems and platforms so sometimes you have to port the code to a different library. When developers program in C/C++ for Xbox 360, they might use direct x to make the game. However, the PS3 and Wii do not support direct x so they must port the code.
-
@bustaballs I see, for every os your will right separate C++ code,.
-
@FedericoJimbo Pointers are just one of the things that make C++ far more powerful than Java. C++ is also much much faster than Java.
What makes Java appealing is that it works on everything with no need to "port" or compile for various systems. When you develop an app for a phone in Java, it will run on Windows, Mac, iOS, Linux, Unix, and every other OS that supports Java. If you develop for multiple platforms and you don't develop things that are very resource intensive, Java is ideal.
Nice hair
Mega1hacker 4 months ago 17
Why oh why didn't I attend this session!!!?
See 49m 52s into this video for my motivations :)
nitrousdigital007 9 months ago 8