Originally posted by Incognito
View Post
The "originally written" thing is what's so obviously targeted at Adobe. But not just Adobe. You can't use Java, not because of the language, but because that's a runtime in its own right. Same with anything like .NET, so C#, VB etc. are out. So are things like Python, Perl, Pascal, in fact any application that uses any kind of scripting language or macro language is disallowed on the iPhad (even if it's Javascript, which is only allowed in their browser).
If anybody believes this is for a technical reason they're extremely deluded.
On a different day we might be having an argument about the inherent bugginess and unreliabilty of C/C++, and how the next generation languages such as Java and C# are better, inherently more reliable, that they're cross platform, etc., etc.. So the idea that Apple apps are more reliable because they're limited to C is a bizzarre one.

) annoyed about is what's the point of this rule? How does it improve shareholder value to exclude a many number of developers by making them dump their years of experience in ActionScript (in the case of Flash/Flex), C# (MonoTouch) or JavaScript (Appcelerator Titanium)?
Comment