TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Bringing ChakraCore to Linux and OS X

264 pointsby bevacquaalmost 9 years ago

9 comments

bevacquaalmost 9 years ago
To everyone thinking we already have V8 - competition is necessary for the ecosystem not to go stale. For it to thrive, we need competition.<p>Just look at JavaScript. Dozens of libraries that do the same thing, a vibrant ecosystem as a result.
评论 #12175154 未加载
评论 #12175496 未加载
评论 #12178304 未加载
评论 #12180809 未加载
评论 #12176266 未加载
评论 #12178137 未加载
zwetanalmost 9 years ago
Having different engine is good, even &quot;non-obvious&quot; ones<p>If you look at the sources of TypeScript you can see it supports: Node.js, Windows Script Host and ChakraHost (see [1])<p>I made a little experiment to support another engine: the ActionScript Virtual Machine (AVM2) which not only support ActionScript 3.0 but also JavaScript (see [2])<p>Personally it&#x27;s not that I don&#x27;t like Node.js, but I do like the idea to take the JS sources of some command-line tool and bundle them in one independent executable to then distribute it as a deb package or Mac OS X pkg etc. without having to first install node.js&#x2F;npm<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;TypeScript&#x2F;blob&#x2F;master&#x2F;src&#x2F;compiler&#x2F;sys.ts" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;TypeScript&#x2F;blob&#x2F;master&#x2F;src&#x2F;comp...</a><p>[2]: <a href="https:&#x2F;&#x2F;discuss.as3lang.org&#x2F;t&#x2F;the-case-when-you-dont-want-node-js&#x2F;307" rel="nofollow">https:&#x2F;&#x2F;discuss.as3lang.org&#x2F;t&#x2F;the-case-when-you-dont-want-no...</a>
评论 #12176099 未加载
评论 #12177294 未加载
aravindetalmost 9 years ago
This is good news for a healthy Node.js ecosystem, but I can&#x27;t see what’s in it for Microsoft. V8-based Node.js works fine on Windows and Azure, so they don’t need this to attract Node.js developers and the npm ecosystem to their platform.<p>Are there any theories about how this (presumably substantial) investment makes business sense for MS?
评论 #12175561 未加载
评论 #12175427 未加载
评论 #12175475 未加载
评论 #12175536 未加载
评论 #12175387 未加载
评论 #12177187 未加载
评论 #12175411 未加载
评论 #12178354 未加载
kogiralmost 9 years ago
I&#x27;ve not tried recent versions of node but have had to port things like Brendan Gregg&#x27;s flamegraph tools from node to other languages because node would die with even pedestrian memory use (well under 4GB).<p>Does anyone know if ChakraCore has better memory management? Could be a big win for longer running applications or those that simply need a larger working set.
duanebalmost 9 years ago
Does this indicate a desire to bring Edge to macOS&#x2F;Linux? Finally some more browser competition!
评论 #12175759 未加载
stonewhitealmost 9 years ago
What does ChakraCore bring on to the table V8 currently doesn&#x27;t? Can someone elaborate?
评论 #12175056 未加载
评论 #12177612 未加载
评论 #12175060 未加载
评论 #12174959 未加载
评论 #12175083 未加载
评论 #12175722 未加载
评论 #12175402 未加载
tombertalmost 9 years ago
This is interesting enough, I suppose, but I think they should have included some kind of interesting benchmark where Chakra outperformed V8 or something for Node.
评论 #12175128 未加载
评论 #12175103 未加载
评论 #12175164 未加载
purohitpavanalmost 9 years ago
Super
xutopiaalmost 9 years ago
What&#x27;s the point of this exactly? Why would someone chose this over V8?
评论 #12175238 未加载