4 ms·
Dont be silly. There may at some point be an effort to build an 'abstract node api interface' and main maintain bindings to various engines... ...but there's
by shadowmint 11y ago
Dont be silly.
There may at some point be an effort to build an 'abstract node api interface' and main maintain bindings to various engines...
...but there's no way v8 will be dropped at any point in the foreseeable future.
What would you replace it with?
This? no way. We're years away from that even being plausible.
- Touche 11y agoI said long-term. V8 makes changes all the time that breaks Node, degrades performance in certain ways and essentially says "tough shit". Why wouldn't you look for an alternative?
- shadowmint 11y agoSure, but we're talking realllllly long term here. Is there any real point in trying to write a roadmap for something more than 2 years (at least) in the future? No one has any idea what will be going on at that point; there isn't even a roadmap for an engine independent node api; and even when one is made (never mind implemented...), it will certainly not include 'drop v8' as part of it. So we're talking about some nebulous future in which something may or may not happen after another thing which may or may not happen at some point in the future. It's pointless to speculate about such obscure possibilities. V8 isn't going away any time soon.
- tbrock 11y agoThe obvious choice would be mozilla's spider monkey.
- TazeTSchnitzel 11y agoWhat's Apple's Nitro (i.e. JavaScriptCore) like?
- sonnyp 11y agohttps://github.com/zpao/spidernode https://github.com/zpao/spidernode
- rodgerd 11y ago> Dont be silly. While not silly is existing at the whim of a single commercial vendor's browser decisions? Quaint definition.
- sandGorgon 11y agoWith Graal maybe. http://www.oracle.com/technetwork/oracle-labs/program-languages/overview/index.html http://www.oracle.com/technetwork/oracle-labs/program-langua...