News for hackers. Stuff that matters.
Re:Apple Unveils the iPad Pro by gress on Wednesday September 09, 2015 @01:54PM (#10192925)
This is flatly false. There are numerous programming environments available on iOS, and it has the JavaScript environment with the most advanced available JIT built in.
Re:Apple Unveils the iPad Pro by striking on Wednesday September 09, 2015 @02:57PM (#10193448)
Wrong. https://www.bignerdranch.com/blog/javascriptcore-example/ JavaScriptCore is what Apple uses for built in JS evaluation, and V8 can't be implemented due to lack of execution of code from user-writable memory. JSC most definitely does not have the "most advanced available JIT."
Re:Apple Unveils the iPad Pro by comex on Wednesday September 09, 2015 @03:23PM (#10193676)
Depends on the benchmark. It's certainly competitive. For example:

http://arewefastyet.com/#machine=29

Re:Apple Unveils the iPad Pro by striking on Wednesday September 09, 2015 @03:30PM (#10193759)
Right, it's competitive... But being competitive and "most advanced", to me, are two different things. Not knocking Safari's performance, the battery life you get from it kicks butt. Still, different.

(Also, wow. Comex replied to me. Very cool.)

Re:Apple Unveils the iPad Pro by comex on Wednesday September 09, 2015 @03:45PM (#10193942)
I mean, there's definitely a good argument that V8 is most advanced, but, for example, JSC is the only one that has the LLVM 'fourth tier', and it shows on asm.js benchmarks, where it mostly beats V8 (loses to Firefox, but that has asm.js-specific code while the others don't):

http://arewefastyet.com/#machine=29&view=breakdown&suite=asm...

So I think the question of "most advanced" is basically subjective.

Don't get me wrong! I would strongly prefer if iOS allowed any JIT to be used. I just think calling the one that can be used "most advanced" is not wrong per se.

Re:Apple Unveils the iPad Pro by striking on Wednesday September 09, 2015 @03:49PM (#10193997)
Well said. Thanks for the insight.