3 ms·
> Adding a constant additional workload of up to 30% (you also have to run CI and everything on older devices) for 1000-2000 users is just not feasible. How ol
by II2II 4y ago
> Adding a constant additional workload of up to 30% (you also have to run CI and everything on older devices) for 1000-2000 users is just not feasible.
How old is very old here? If you're talking about devices that are under ten years old adding 30% to your workload, I would argue that something is wrong on the operating system end of the deal. Part of the reason why we have operating systems is to provide a layer of abstraction so that software is not tied to particular hardware.
> I also don't expect to be able to run VSCode on a 1996 Pentium 60. I'd run Emacs instead, or Vim, or whatever else was en vogue in 1996
I think that most people would agree that expecting support 25+ year old hardware is not reasonable. When you're talking about hardware that is less than 10 years old, people's opinions are going to vary. Those who feel as though they are upgrading without seeing tangible improvements in functionality are likely to be more adamant about longer support periods.
For what it's worth, I have run recent versions of VSCode on my 10+ year old PC. There is absolutely nothing wrong with it's performance of the editor itself, or the associated extensions. I would imagine that it supports much older hardware than what I have simply on the merit that the operating system supports much older hardware.