The hardware is not holding us back, it is the way that the software is being developed.
Keep in mind that Apple made the Macintosh in 1984 and had to use a lot of expensive hardware to get the GUI to work. Then a year later GEOS was developed for the Commodore 64 that made almost the same GUI and apps for a fraction of the cost of a Macintosh.
When Windows was released in 1985 it ran on 8088 DOS PCs.
Over the years Windows and Macintoshes have added feature after feature and require state of the art systems in order to function properly. Most people don't even need the functions that got added, and it slows down things with each feature added.
I like the fact that GNU/Linux can run on older hardware with less RAM and run faster as well. It is developed differently than Windows or Mac OSX is developed.
When I had a Commodore 64 in the 1980s, I got laughed at by people who had an Apple II or IBM PC, but we could only afford a Commodore 64 because our family was poor. The C64 BASIC was primitive, but it forced me to learn machine language to get stuff to work.
Keep in mind that Apple made the Macintosh in 1984 and had to use a lot of expensive hardware to get the GUI to work. Then a year later GEOS was developed for the Commodore 64 that made almost the same GUI and apps for a fraction of the cost of a Macintosh.
When Windows was released in 1985 it ran on 8088 DOS PCs.
Over the years Windows and Macintoshes have added feature after feature and require state of the art systems in order to function properly. Most people don't even need the functions that got added, and it slows down things with each feature added.
I like the fact that GNU/Linux can run on older hardware with less RAM and run faster as well. It is developed differently than Windows or Mac OSX is developed.
When I had a Commodore 64 in the 1980s, I got laughed at by people who had an Apple II or IBM PC, but we could only afford a Commodore 64 because our family was poor. The C64 BASIC was primitive, but it forced me to learn machine language to get stuff to work.