3 ms·
"Using a cross-compiler is like having a hammer and using it for nails, screws, thumbtacks etc." Fair enough. But Apple didn't just forbid cross compilers. T
by j_baker 17y ago
"Using a cross-compiler is like having a hammer and using it for nails, screws, thumbtacks etc."
Fair enough. But Apple didn't just forbid cross compilers. They essentially forbade anything that wasn't originally written in C, C++, Objective-C, or javascript.
"There is this myth that any programmer can learn lots of new languages. That just is not true. Most programmers are good in just a few languages - the rest they are not good in."
I don't really see the relevance. Most programmers are good at a few languages, but those few languages are very different from developer to developer. Forcing every developer to choose from a limited subset of languages (especially the ones given) is just artificially limiting the developers who are willing to program on the iPhone. How many more developers would program on the iPhone if they could use C# or Python? I'd bet the number would be higher. And this is a good thing for the consumer.