Does compiling code directly on the platform it's intended to be run on improve how well it runs? Specifically, compiling a small program on iPhone instead of on an x86 desktop.
No, it doesn't. The only thing compiling on the iPhone will do differently is take longer to compile and prevent you from doing anything else with your iPhone because iShits can't (yet) multitask.
>>2
iPhones have been able to multitask ever since the first jailbreak came out. And you'd have to jailbreak to run a compiler, and you'd probably run it from a command line over ssh so it wouldn't be touching the UI anyway. Your retarded.
Does compiling code directly on the platform it's intended to be run on improve how well it runs?
That doesn't make any sense
Name:
Anonymous2010-06-10 7:07
No. If a compiler knows another architecture's instructions, it will make the same machine code that a native compiler would.
There's no "I got a D in GCSE [non-native language]" for compilers.
Name:
Anonymous2010-06-10 7:50
There's no "I got a D in GCSE [non-native language]" for compilers.
What> I lol'd.
Name:
Anonymous2010-06-12 12:25
OP, cross compliers were made because people are impatient and like the resulting buggy code.