Earlier quoted context omitted.
Engineer on the Chakra team here. As the blog post says, we are definitely interested in going cross-platform. Which platforms would you be interested in seeing first?
OS X. I don't use it but I think it'd have great value. I often hear engineers talk about how they don't want to work with IE because they have to boot up a VM to use it. So...they don't even test it, they know nothing about it except for how IE used to be 10 years ago when they still used Windows machines. That'd be the coolest thing since it'd encourage developers that shy away from MS technology to dive into it.
Microsoft Edge's JavaScript engine to go open-source
141–150 of 283 posts
Re: Microsoft Edge's JavaScript engine to go open-source
#142I have a somewhat off topic question: is there anything in the design of Javascript that mandates single-threadedness? Could any Javascript engine implement threads? I'm asking because I'm wondering if Node.js's evented approach is the only way to do things.
Re: Microsoft Edge's JavaScript engine to go open-source
#143Wait, Edge does better on ES6 coverage than both Chrome and Firefox? Microsoft have seriously stepped up their game, especially seeing as it's now neck and neck for performance with Chrome: http://venturebeat.com/2015/09/10/browser-benchmark-battle-s...
The next Firefox Nightly build should get 84% on that page, much closer to Edge than Firefox 44 (74%). I work on SpiderMonkey and I'm super excited about this news. All JS engines have added more-or-less similar performance optimizations but often implemented differently and I'm really interested to see what the Chakra team did. I'd be happy to write a blog post on it next month, if people are interested.
Re: Microsoft Edge's JavaScript engine to go open-source
#144Earlier quoted context omitted.
Perhaps. But it's also worth noting that United States vs. Microsoft was coincident with the stagnation in Internet Explorer, with the case starting in 2000, during IE 5's tenure. For better or for worse, I think the case had a lot to do with Internet Explorer's long pause. I often wonder how Microsoft's browser, its Internet services, and the company as a whole would be today had that case not been undertaken.
If I understand correctly, MS was found guilty of abusing its monopoly by bundling IE with OS, which has put other browsers to disadvantage. The way I see it, the only trouble with the case was that it was too late. By that time IE has already won. Are you suggesting some other consequence of this case, leading to stagnation of IE development? I can't see any...
I can't directly see any either because I don't know anyone at Microsoft, least of all on the IE team. But I think the coincident pause in IE's evolution is undeniable. As for a cause and effect link, that's just conjecture. To me, it seems likely that there were either formal business decisions that reduced the effort expended on IE or at least a psychological block that had much the same effect.
Look, I am a Mozilla partisan through and through. I've been using Netscape, then Mozilla, then Firefox for years. So in many ways, I applauded the outcome of the United States vs Microsoft case. But to consider the case as one of only upsides and no downsides seems a bit narrow minded.
Re: Microsoft Edge's JavaScript engine to go open-source
#145Out of curiosity, why rebuilding a whole new engine rather than using/improving V8?
Re: Microsoft Edge's JavaScript engine to go open-source
#146Re: Microsoft Edge's JavaScript engine to go open-source
#147Wow. They're really serious about changing their philosophy aren't they. Using Github for their stuff, making and open sourcing Visual Studio Code, other stuff I can't remember, and now this.
If they go full SaaS I would not be surprized if they go Open Source on Windows itself, seriously. I think for that to happen Nadella needs one big win/turnaround and the shareholders might be on board.
Sounds kind of strange to say it out loud, though. ;-)
Re: Microsoft Edge's JavaScript engine to go open-source
#148^^ I'm so sorry to hear about your accident. I hope your injuries were not serious!
:-D
Re: Microsoft Edge's JavaScript engine to go open-source
#149^^ Wow, Microsoft should really be more cautious with their code. There seems to be an epidemic of injuries.
I'm so sorry to hear about your accident. I hope your injuries were not serious!
:-D
Re: Microsoft Edge's JavaScript engine to go open-source
#150Wait, Edge does better on ES6 coverage than both Chrome and Firefox? Microsoft have seriously stepped up their game, especially seeing as it's now neck and neck for performance with Chrome: http://venturebeat.com/2015/09/10/browser-benchmark-battle-s...