Live data from Hacker News

Improved JavaScript and WebAssembly performance in EdgeHTML 17

blogs.windows.com

101–110 of 112 posts

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#101
post #76

Earlier quoted context omitted.

Chakra is Open Source: 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.

I 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 d…

https://github.com/nodejs/node-chakracore

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#102

I've never seen a person using Edge. Does anyone here use it? Do you work at Microsoft or have a big technical investment in their technology? Do you find the lack of cross-platform support annoying, or do you primarily use a single OS? These changes all look like they apply to ChakraCore, which is open source and available outside of Windows. I'd be curious to hear what kinds of use-cases people have for using Node…

I've heard good things and I would like to use it, but the biggest drawback is that you have to use Windows 10 and all of that associated baggage. It's just not worth it.

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#103

I've never seen a person using Edge. Does anyone here use it? Do you work at Microsoft or have a big technical investment in their technology? Do you find the lack of cross-platform support annoying, or do you primarily use a single OS? These changes all look like they apply to ChakraCore, which is open source and available outside of Windows. I'd be curious to hear what kinds of use-cases people have for using Node…

Edge is the most resource efficient and respects modern Windows conventions, therefore it has the best, pen, touchscreen, tablet (including share button and stuff) and precision trackpad support. And since it's WinRT/UWP, it can suspends its tab processes, and also itself when minimized or automatically during tablet mode in the background, and during fullscreen it also automatically unhides the taskbar when you hove…

>Edge is the most resource efficient

No it isn't. According to this independent test not only did Edge lose to Chrome, but it was also wildly inconsistent.

https://www.youtube.com/watch?v=q0112lYQBPE

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#104
post #24

Earlier quoted context omitted.

...and that's like slapping a custom badge on a Ford Fiesta and calling it a Ferrari. You're other points are much more interesting though. One of my biggest gripes with the other leading browsers is they often feel "foreign" on your host OS (which isn't Windows in my case, but that is just personal preference).

The only thing that matters is that it integrates well and is efficient on the host OS, and that it can sync settings, bookmarks, reading list and stuff between your devices. Edge on iOS and Android will have a built-in adblocker soon.

>Edge on iOS and Android will have a built-in adblocker soon.

You mean the same AdBlock Plus that allows selected ads to bypass it so long as you paid them?

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#105
post #84

Earlier quoted context omitted.

I am thinking of the same. No one uses Microsoft Browsers anymore, especially Edge. Even if you exclude Phones and Tablet, Chrome, Firefox, Safari and Internet Explorer combined to have close to 90% market share. And if you include Smartphone and Tablet, which has 4 times the user base of PC, Edge has less then 2% of total web market share. They could made EdgeHTML and Chakra the base for Visual Studio Code, allowing…

I've thought about this too. Would be interesting to see how they could add Node-like support to Chakra (APIs) and see how it performs on Windows compared to Electron in regards to memory consumption and Battery usage. But when you talk about making even more web browser apps people don't get too excited.

>web browser apps people don't get too excited.

I don't have a problem with Web Browser App, or JS App, or Web App or whatever the tech it is. I have a problem with its UX. And performance and resources is part of UX.

If they could slim down the whole thing by 50 to 80% it wouldn't so much a problem.

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#106

Earlier quoted context omitted.

There is no need for MS to abandon Edge, especially when OS integration is going to be more important in the near future. Chrome and Firefox are also not as resource efficient on Windows, which his especially important on battery powered Windows devices. Same as on Mac OS, where you use Safari, if you value your battery life. Also there will be new mobile Windows devices very soon. https://www.windowscentral.com/upco…

I imagine maintaining it is a big effort and keeping up an even bigger one. Sure they make billions, but still. What are they really getting out of this at this point.

For one, they're getting a platform for UWP applications that are written in JS, which I would guess is pretty important.

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#107

I've never seen a person using Edge. Does anyone here use it? Do you work at Microsoft or have a big technical investment in their technology? Do you find the lack of cross-platform support annoying, or do you primarily use a single OS? These changes all look like they apply to ChakraCore, which is open source and available outside of Windows. I'd be curious to hear what kinds of use-cases people have for using Node…

I been using Windows 10 on a ThinkPad x230 as a daily driver for the past three weeks, and only use Edge.

As of this week, I want to see how far I can get before I replace it with Linux.

(I am most comfortable with macOS on a laptop or desktop machine, mostly Bash, actually. Been a long time since a Linux laptop, where I used iwm.)

I wish Bash/WSL were better integrated. PowerShell can be amazing but I am not used to it.

Legacy weirdness everywhere.

Edge seems pretty good, with some odd omissions like “Save As...”. You can’t drag files into the browser window to view them — something I wasn’t aware that I cared about until the feature was gone.

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#108

Seriously Microsoft - let addOne = (x) => {x + 1}; That is such a basic syntax error it's unbelievable that whoever wrote it didn't see it, and whoever proofread it didn't see it either.

"teh" is a basic spelling error, but I bet you've let it slip through somewhere before

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#109
post #60

Earlier quoted context omitted.

> The most famous example of digital bait and switch was Microsoft’s misguided approach to getting people to upgrade their computers to Windows 10." They got a major upgrade for free with major improvements accross the board, they should be happy. > And according to the link you provided, "Although you can't completely prevent Microsoft from collecting diagnostic data, ...". Thanks, microsoft! but no thanks, even if…

I don't think this discussion is worth continuing as our basic definitions of decency, privacy, control and discourse are so far apart that it makes no sense. You ask "how is this a dark pattern", I give citation and reference, and your response is "they should be happy?" Seriously? > The basic telemetry is just harmless diagnostic data that's on every modern mainstream OS. MS isn't snooping on you. The only modern m…

I'm not sure where you get the idea that GDPR doesn't apply to operating systems.

You can control every facet of your diagnostics in Windows settings, see every bit of data collected about you (both locally and on the cloud), and delete it all.

Re: Improved JavaScript and WebAssembly performance in EdgeHTML 17

#110

I've never seen a person using Edge. Does anyone here use it? Do you work at Microsoft or have a big technical investment in their technology? Do you find the lack of cross-platform support annoying, or do you primarily use a single OS? These changes all look like they apply to ChakraCore, which is open source and available outside of Windows. I'd be curious to hear what kinds of use-cases people have for using Node…

I run LTSB, for a number of reasons, so I don't have Edge anywhere. When I did, though, there was one bug with the address bar where clicking into it would make it shift all around and show and hide the protocol prefix. It was irritating as hell if you were trying to copy/paste part of a url, because everything would move under your cursor as you're dragging. Hundreds of people reported it, Edge team closed the bug a…

This was fixed more than a year ago, FWIW.
Post reply on HN