So it takes a year, and $2.5M, to do what should take 3 months and $300k.
* not saying this is the case at Slack, it’s just often the case at Everywhere. ;)
It's doable, but it's non-trivial, and probably only buys you the accolades of a small percentage of users on slower hardware. (And incidentally, almost every video chat app I use today runs the fans and slows down my system, but I can deal with it)
People shouldn't have to put up with the system crawl that ensues after firing up slack. It is absurd for the money they charge.
The alternative for users is to go with a competitor that competes with everything Slack provides, in addition to improved performance. There are at least two such competitors out there, but people put up with Slack, even though they don't have to.
for VScode, there's Visual Studio.
And VScode isn't slow by any stretch. It does take a bit of memory (as expected of an electron app). But it's well engineered, and has very little slow laggy UI parts.
Edit: thought Skype wasn't in Electron, obviously I'm wrong: