^^^ Reminds me that I used to have a DOS programming reference tome that listed the various functions of DOS that application programmers could use. It was totally gibberish to me coz I was just a teenager and didn't even know C at the time. I remember vaguely that calling any function caused the values of one or two or maybe more registers to change and the programmer was supposed to check the register values to decide if the function executed successfully or whatever. Seemed like a real headache.
So the barrier of entry was high when creating applications, utilities and games and only the really determined souls with super sharp minds attempted writing them. That's why I guess I enjoyed using software in that era because the software was pretty polished and DOS didn't crash as much as Win3.1 and the later Windows did until Windows 2000. Computers were pretty silent too and the loudest thing you could hear was seek noise from the HDD in the dead of night. You could have days and weeks of fun with a limited library of games and other entertainment applications. Now there's just too much out there that deciding what to spend time on becomes a waste of time itself. And to think that we got to this point because Gary Kildall didn't give an F about IBM!
In an alternate reality, there is no x86 ISA. The world runs on Motorola processors, Steve Jobs is still alive, Bill Gates is WORKING for Steve Jobs, everyone affectionately calls their computer Lisa, there is no game called Doom, the fps that started it all is called Marathon and made by Bungie, everyone has a Nokia phone, Java is the dominant language used for phone apps, Blackberry tried to take over the world and failed because Canadians are so peaceful that they don't understand the Art of War, Japanese only use NEC computers, PS5 uses the third generation Cell processor, Xbox does not exist, Nintendo consoles are only played by preteens and younger kids, SEGA is the No.2 console maker and played by everyone that can't afford the PS5, Russians and Chinese use Atari computers with BASIC language coz computer scientists in Western universities caught Russian/Chinese students trying to hack university computers so they got the West to ban export of anything more powerful than an Atari for national security reasons, PowerVR is the dominant GPU company, reverse hyperthreading actually works coz Intel is a memory company so they never bought Soft Machines, John Carmack developed his World Engine that is used to create the Matrix, all psychopaths are identified via psychiatric evaluation and plugged into the Matrix where they only harm each other and the world has never been more peaceful.
DAMN YOU, GARY KILDALL FOR EFFING UP THE ENTIRE WORLD!!!!