What exactly was faster to do 20 years ago than now?
What exactly was faster to do 20 years ago than now?
Adding features will almost inevitably make software slower. Sometimes the difference is smaller, sometimes larger.
"extra few features" would fit more to likes of vim.
I used e.g. gedit (linux) and pspad (windows) during that time and both completely froze on larger files.
As mentioned in a reply bellow, syntax highlighting is a feature that was (and is) blazingly fast in every software except atom-based editors. Startup times are atrocious too.
Spotify.
And as mentioned in my comment, speed can be influenced by the size or memory requirements. And that becomes issue on its own when you want to use multiple of these applications. I constantly run into full ram and swapping with 16GB. Mostly caused by web applications, but the root cause is the same. Size on disk (or when updating) also matters on phones a lot.
But generally I do not think the premise is correct. Loading a game from a datasette took easily 15 minutes (later there was acceleration only a few minutes)
Loading a game from a cardigde (what was usual at the time) was much faster than anything we use now, but this is not a fair comparison.
It's a fact that nowadays a lot of apps are very slow, on computers and phones alike -- and socially and culturally that's unacceptable for non-technical people.
It's not fair comparison since the games are completely different beasts today - huge open worlds, detailed textures, complex AIs.
Game studios could design games which are super fast to load and play but some other aspect would suffer instead. It's a trade off and it looks like users are OK with waiting a little bit if it means better gameplay.
My mom simply wanted instantly loading calendar and grocery list apps. I know that's achievable because I've done (parts of) such apps in the past and they were faster than others.
It's not such a stretch to imagine people being frustrated with lags everywhere (and those lags do objectively exist). And I've met a good amount of people frustrated with the current breed of software as well.
Modern apps don't bring almost anything new or improved to the table. They should be lightning fast but they are not.
Cartiges don't have a loading time, and are a technology that is available today, but that people abandoned because they are expensive and difficult to update.
:(
It's just the load time of cartiges that aren't a fair goal.
For example back then they did not index files at startup since there was no function for that (like "find references"). These days IDEs provide a lot of "intelligence" and static analysis for which you need memory, a lot of reads and processing.
So yeah, I guess VS got slower but it's because it's now doing much more (useful) things.