Hacker News new | ask | show | jobs
by nonethewiser 1173 days ago
Teams is probably written in C# right? Are we really sure C# isn’t performant enough for desktop apps? Seems like a rather hot take.

Otherwise what is the non performant abstraction? I think the reality is just that teams is poorly done.

2 comments

that's the thing: it's not C#, it's chromium+react.

They can't be bothered to write a truly native app for their own platform. Heck, they can't even be bothered to dogfood their in-house react alternatives.

All of that for an app that's used by hundreds of millions of people every day. It's those things that make me think Casey Muratori really is onto something.

Thank you for clarifying, and I recognize that React does lots of extra work because “it’s good enough” but is that really the limiting factor of teams? Slack is built on electron which we can chide for being resource inefficient as well.
I don’t think so. I’m fairly certain it’s edge webview2. A lot of MS tools these days are web related. Which is why they run so poorly.