Live data from Hacker News

Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

tomtalks.blog

61–70 of 359 posts

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#61

Earlier quoted context omitted.

I see where you're coming from, but Microsoft already builds an entire office sweet as native apps across 4 of the 5 platforms you enumerated.

Which means they know extremely well what a costly and complex process it is.

I'm not denying that it's a complex or costly process, just lamenting that they don't care enough. Of course, the problem is compounded for me by the fact that at any given moment I end up having 3 different enterprise chat apps open on my work laptop for collaboration with outside parties.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#62
post #20

Maybe one day they will discover Qt framework too.

Qt is about as ideal as you can get for cross platform apps. Unfortunately the licensing is an impediment for a lot of usecases.

So, Microsoft should buy Qt then.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#63

Earlier quoted context omitted.

These are trillion dollar companies, I'm sure they can afford to lead the software industry for the greater good.

What 'greater good' can possibly be achieved by having to literally write the same app 5 different times?

Going through the sunk cost of making 5 different GUI's and maybe wrapping some syscalls/API for the same 90% core app, resulting in minimal resource usage. It's the correct computerscientific approach and companies like Microsoft can (and should) commit to it. Breaking changes nowadays are too few and far between.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#64

Earlier quoted context omitted.

Native apps means essentially building at least 5 distinct apps: windows, mac, iOS, linux, android. What a mess to work with and maintain. We already have cross-platfrom UI engines called browsers and they're very advanced and reasonably pleasant to work with these days. If you bundle the browser (electron) then you don't have to worry about differences between browsers. So electron makes plenty of sense to developer…

I see where you're coming from, but Microsoft already builds an entire office sweet as native apps across 4 of the 5 platforms you enumerated.

Actually the Office team is integration more and more React components in the office programs.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#65

Not really relevant but I need to vent. Client dropped Slack for Teams. I hate it, and information exchange has dropped precipitously since everyone switched. So slow, half the time text markup doesn't work, and the UI is inconsistent depending on if you're typing in a chat, meeting, or channel. Oh and none of the Slack logs were kept, losing years of information. (But that's not the fault of the Teams software) I lo…

> Oh and none of the Slack logs were kept, losing years of information.

Agree with your sentiment except that it's not Teams fault that your client didn't care about message history when they decided to migrate to Teams.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#66
post #42

Earlier quoted context omitted.

Native apps means essentially building at least 5 distinct apps: windows, mac, iOS, linux, android. What a mess to work with and maintain. We already have cross-platfrom UI engines called browsers and they're very advanced and reasonably pleasant to work with these days. If you bundle the browser (electron) then you don't have to worry about differences between browsers. So electron makes plenty of sense to developer…

Microsoft is a $2T company, I feel like they could afford to do it right.

The market cap doesn't tell you anything about the available resources a company has.

For example... Gamestop's market cap did this recently - https://www.macrotrends.net/stocks/charts/GME/gamestop/marke... - the company doesn't suddenly have more money to spend on projects.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#68

As if Electron is the actual problem hay. I am forced to have this junk running on my work PC at all times. As far as I know, everyone hates it. I only know a couple of people who like it and I definitely don't value their input since we disagree on pretty much everything I know Discord is supposed to be for gamers but I've only used it for work and it's hands down the best thing out there

I use Discord for family communications, it's great. We even have a #shoppinglist channel.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#69

Earlier quoted context omitted.

> If I want a chat service with native apps But why? 'Native' is a tool, not a goal, surely? What's the underlying goal you want to achieve, and do you really need native to achieve that?

For me personally, it's having a set of UI widgets as consistent as possible with everything else on the platform as the primary concern. Secondarily it's performance / battery life.

I think this argument used to make sense to me as well, but since most apps I interact with are web apps in browsers these days, most of my interactions aren't with native widgets anyway and I don't really care anymore.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#70
post #55

Earlier quoted context omitted.

I agree with this. Also how can they forget an option to “paste without formatting”? Copying stuff from other sources is extremely painful. At this point, I leave it as is. I don’t have time to micromanage each copy and paste. Also teams has this arbitrary message character limit that makes it terrible for sharing large chunks of text (partial logs for example). While the integrations with outlook (mail/scheduling) +…

I have to use the Mac plain paste shortcut all the time: shift+option+command+v (Ctrl+shift+v in windows, not sure about Linux) Definitely a helpful shortcut!

Didn’t know OS’s had their own native plain paste shortcut. I’ll start using this, thanks!
Post reply on HN