3 ms·
While there are certainly political aspects, there are still technical issues that are hard to overcome. Palm has tried the "pure" Web-only approach and one of
by dukoid 4y ago
While there are certainly political aspects, there are still technical issues that are hard to overcome. Palm has tried the "pure" Web-only approach and one of the main issues there was the inability to cache compiled code in a straightforward way -- the V8 compilation result is hard to untangle from the current context, partially due to the dynamic nature of the language -- leading to long app startup times. I hope that WebASM will finally fix this problem.
- esprehn 4y agoModern v8 does on disk byte code caching, things have come a long way since Palm. In many cases PWAs have faster startup than native apps (also the on disk size of a PWA is usually an order of magnitude smaller than a similar native app.) https://v8.dev/blog/code-caching-for-devs https://v8.dev/blog/code-caching-for-devs https://github.com/thlorenz/v8-perf/blob/master/snapshots%2Bcode-caching.md#chromes-use-of-code-caching https://github.com/thlorenz/v8-perf/blob/master/snapshots%2B...