3 ms·
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
by nonethewiser 4y 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.
- gwoolhurme 4y agoI 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.
- KeplerBoy 4y agothat'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.
- nonethewiser 4y agoThank 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.