3 ms·
Let's say you have Spotify, Slack, Discord, VSCode for starters up and running. Or even Teams on top of that. 10 year old machine couldn't probably handle that.
by nicce 3y ago
Let's say you have Spotify, Slack, Discord, VSCode for starters up and running. Or even Teams on top of that. 10 year old machine couldn't probably handle that.
- grishka 3y agoIs there a good reason to have all these things as separate apps instead of tabs in the browser you have open at all times anyway, and VSCode instead of any non-web-based text editor?
- nottorp 3y agoDo you think they use less ram if they're browser tabs? They're just memory leaks even there.
- grishka 3y agoThere's some memory usage that comes from the tab/window itself, but there's also some amount of memory used per each Chromium instance you run. If they're browser tabs, they use your existing browser instance instead of creating their own ones, thus saving memory.
- nottorp 3y agoDon’t know how that helps when a google docs tab starts at 4-500 mb and goes up to 1.5 gb if left unrestarted for weeks…
- kbolino 3y agoWith extensions, VSCode is a full-blown IDE, not a mere text editor. IDEs have always been notorious for how bloated they are. Some of the memory is wasted on Electron/JS, and some of it is wasted on the IPC indirection of the language servers, but VSCode seems pretty well optimized for the level of versatility it offers. Eclipse, IDEA, and good old Visual Studio all get really bloated when you throw lots of different languages at them too.
- nicce 3y ago> VSCode instead of any non-web-based text editor? In reality, only a small percentage of the all developers have endless will to configure their editors or be mostly keyboard-based. VSCode works pretty well just by downloading couple extensions.