Re:PyPy.js: Now faster than CPython
by stcredzero on Tuesday May 06, 2014 @01:40PM
(#7705950)
What if LLVM based JITs with NaCL style security were available in all browsers except IE? (I'm just assuming Microsoft will drag their heels.) Then an LLVM IR based bytecode could become a standard bytecode for browsers.
[ Parent
| on HN ]
I believe that in many ways, this would be ideal. Not only could any language be used (the implementers being responsible for interfacing with the browser API), but the LLVM pseudo-asm could be pre-optimized saving the browser a lot of work.
In the meantime, browsers would still be free to compete based on their JIT implementations.
With rust and by proxy, Mozilla/Samsung's experimental Servo layout engine targeting the LLVM, I can also see potential synergy in this situation.