back

by andsoitis·4y ago·view on hn ↗
"New levels of performance (extending JavaScriptCore, the engine)."

I excitedly thought this project might include a new JavaScript VM, not extending an existing one.

2 comments
At this rate Just give jarred another 2 years
What would you like to see from a new JS VM?
Do you just want a wish list? How about configurable garbage collectors, cacheable JIT outputs, or a standardized bytecode format to facilitate language interop?
Those are great points. I asked because I have seen people get excited about new JS runtimes a lot when Deno came out, and not understanding that it was using V8 under the hood. So many people thought they wanted a "new TypeScript runtime" that would "compile to WASM" without really thinking through how that would work or what it would be. Spoilers: it would work the same as V8.

But thanks for those specific wishlist items, which are much more sensible! Isn't your last item WASM though, with its interface types proposal?