JavaScript is actually the only reason that the iPhone has runtime code generation capabilities at all, so it kinda makes sense