|
|
|
|
|
by liamcardenas
2243 days ago
|
|
I’m not doubting you, but I don’t see where in the App Store rules it forbids JIT, other than the prohibition of running third-party code. Emulation and interpretation are allowed — if the code is first- or second- party. Educational apps are an interesting exception, but as I quoted in my patent comment, JavaScript is the other major one. So I wonder if JIT compilation and execution is possible under the rules in JavaScript? (Again, is that even feasible?) |
|
So, these are the technical limitations of the platform. Apple chose to implement a number of arbitrary rules on top of that. Well, it's not a democracy, and they are free to do so. There is always a slight chance of having some form of less restricted execution environment in future versions of iOS, mainly due to how much their iPad Pro hardware is overpowered relative to the OS capabilities.