4 ms·
My understanding is that what's banned on iOS is not arbitrary code per se, it's arbitrary code downloaded from the internet. Code you enter yourself, like in P
by mrtranscendence 6y ago
My understanding is that what's banned on iOS is not arbitrary code per se, it's arbitrary code downloaded from the internet. Code you enter yourself, like in Pythonista, is just fine.
- caleb-allen 6y agoI believe Pythonista is interpreted, not compiled, and outside of Apple's Swift app you are not able to run compiled code
- tomp 6y agoIsn't the problem JITing? Mozilla could ship Firefox, even with the JS engine, it would simply be unusable (compared to Safari) because they wouldn't be allowed to run JIT (only interpreter).
- lurkerasdfh8 6y agoReally? you are you going to defend that point as not arbitrary? If you want to split hair, where would you draw the line? Should pythonista go out of the way to prevent copy paste from the browser/email? Or should apple, being non-arbitrary, also blocks adobe PDF reader since it can open PDFs from the web with javascript just like a browser would do?
- danShumway 6y ago> it's arbitrary code downloaded from the internet That's a huge caveat though. How far does that restriction extend? Can I share or import Pythonista projects from other people? What's the difference between interpreting a file I downloaded from the Internet and visiting a website?