Sol
Storage is cool
I read somewhere that they can't even write it in another language and use a translator to change to one of the approved languages, now that I thought was complete BS. I can think of a couple reasons for that but really it all comes down to the quality of the translator and the quality of the coding on the original language, baring that why should they care?
Oh and on the opra thing, that was fast:
http://www.engadget.com/2010/04/14/opera-mini-now-the-number-one-free-download-in-all-22-app-stores/
But then again if the concern is quality or performance then surely they need to set a bar for that. I'm sure there are plenty of examples* of iPhone applications which perform perfectly well and have perfectly adequate interfaces which fall foul of these new rules. Likewise I'm sure there are terrible, ugly slugs written in straight up objective c. If you want to keep out crappy, slow and ugly applications make rules against them, not against things that you think might be the cause of them. The app store approval process means Apple have to run through every app anyway, and checking for what they claim to be trying to stop would probably be easier than trying to check for what they've banned...
In reality if developers are just submitting binary applications then Apple shouldn't even be able to tell what they were originally written in so the whole thing is doubly pointless unless the goal is to target commercial applications like flash...
* No first hand knowledge but I've heard there are some good 3d game development tools which have been effectively banned by the new rules.