3 ms·
Chakra is Open Source: https://github.com/Microsoft/ChakraCore https://github.com/Microsoft/ChakraCore but I guess what you want is an "Edgeium" equivalent of
by Flenser 8y ago
Chakra is Open Source:
https://github.com/Microsoft/ChakraCore https://github.com/Microsoft/ChakraCore
but I guess what you want is an "Edgeium" equivalent of Edge in the way that Chromium is the full (compilable) OSS version of Chrome.
- giancarlostoro 8y agoYes, I want an all in one solution that's open.
- danShumway 8y agoI think that Microsoft is still working on a Chakra version of Node as well. That's probably what I'm most excited about, V8 hasn't had much competition, which means that there's nobody to question its approach to resource usage, garbage collection, etc... V8 is great for some things, but it falls down hard on low-resource environments. This is one of the reasons why Electron apps are so greedy, you have to kind of do a lot of fighting with V8 if you don't want it to balloon RAM usage. If you have open RAM sitting around, sometimes V8 will decide to just take it so it can defer garbage collection longer, or so it doesn't need to waste time asking for it in the future. From what I've heard, Chakra is better about those kinds of situations. I would really like to see a runtime ecosystem for Node and Electron that is as competitive as browsers are. Microsoft is probably in the best position to push that. There's some potential that with a solid competitor they could open the floodgates and encourage other developers to start building browser runtimes that are optimized for specific scenarios rather than a one-size-fits-all approach.
- Flenser 8y agoThey've open sourced some of their work on this, but it look abandoned: https://github.com/Microsoft/node-v0.12 https://github.com/Microsoft/node-v0.12 https://github.com/Microsoft/node-uwp https://github.com/Microsoft/node-uwp
- kodablah 8y agohttps://github.com/nodejs/node-chakracore https://github.com/nodejs/node-chakracore