News for hackers. Stuff that matters.
Re:Modern software performance is firmly in its “beyond paro... by nitwit005 on Wednesday March 29, 2023 @12:22AM (#35352521)
Blog post on the UI re-architecture: https://techcommunity.microsoft.com/t5/microsoft-teams-blog/...

Sounds like they just rewrote the whole thing from scratch, down to replacing Electron.

Re:Modern software performance is firmly in its “beyond paro... by fxtentacle on Wednesday March 29, 2023 @12:24AM (#35352540)
They replaced Electron, but without getting rid of the actual problems. It's still basically a React website wrapped in a web browser.
Re:Modern software performance is firmly in its “beyond paro... by stathibus on Wednesday March 29, 2023 @12:31AM (#35352606)
It’s a skill issue.

This is what you get when your developer team has only ever known programming through the lens of terrible tools and practices. They’ve probably never worked on good software before.

Re:Modern software performance is firmly in its “beyond paro... by bin_bash on Wednesday March 29, 2023 @12:27AM (#35352568)
> from scratch

they replaced electron with a MS Edge Web View which is still running V8. I wouldn't say they rewrote it "from scratch"—that would be more like rewriting it in C#

Re:Modern software performance is firmly in its “beyond paro... by brundolf on Wednesday March 29, 2023 @12:42AM (#35352693)
They also transitioned from Angular to React, which is not a natural transition, so it probably was nearly a rewrite
Re:Modern software performance is firmly in its “beyond paro... by DANmode on Wednesday March 29, 2023 @02:18AM (#35353320)
That's what the blog post refers to it as.
Re:Modern software performance is firmly in its “beyond paro... by brundolf on Wednesday March 29, 2023 @12:33AM (#35352623)
Oh this is great, thanks for sharing!