4 ms·
I imagine internally they have a hard time staffing the Teams project. Like VSCode is a WebView2 project but it is miles ahead of Teams in quality. At least on
by DanielHB 2y ago
I imagine internally they have a hard time staffing the Teams project. Like VSCode is a WebView2 project but it is miles ahead of Teams in quality. At least on the client side features seems far more complex too.
Teams used to use Angular 1 and I think they are still migrating out of it. Microsoft would need to pay me a lot of money to want to dive into that mess. I imagine there are a lot of devs who would love to be VSCode core developers though.
- pjmlp 2y agoIt was also React Electron for a while, but that isn't the only issue with Teams, even if we comparing them running as pure Web application across browser tabs, Teams, Slack, Discord,..... I really don't know what the Teams team does all day long.
- DanielHB 2y agoDealing with old crappy codebases can really tank a product, especially if you don't have management support to fix the broken practices. I imagine the Teams project gets a lot of pressure to deliver features instead of fixing the underlying problems. While the VSCode project probably only occasionally gets a push from upper management (like to add copilot stuff) Delivering features on top of an unmaintainable mess just makes the mess bigger.