3 ms·
It wasn't wrong but the changes are somewhat subtle. Previously Apple disallowed using languages other than Objective-C and JavaScript. Now they allow you to
by georgemcbay 14y ago
It wasn't wrong but the changes are somewhat subtle.
Previously Apple disallowed using languages other than Objective-C and JavaScript.
Now they allow you to use any language you can get to compile on the device (some languages have issues because you technically can't do JITing on the iOS device, the OS stops you from self-modifying code) but you aren't allowed to run code that was downloaded at runtime.
Example: You can embed a Lua interpreter into your app to run Lua scripts, but the scripts you execute have to all ship with your app, you can't download them at runtime and then execute them.