5 ms·
Feels like we remember MS-DOS as simple because it fit the time. One user, limited hardware, not much going on in the background. As soon as you try to add mult
by coderssh 5mo ago
Feels like we remember MS-DOS as simple because it fit the time. One user, limited hardware, not much going on in the background. As soon as you try to add multitasking, networking, or even basic isolation, that simplicity doesn’t really hold up.
- blisscast 5mo agoI mean, when it came out, people didn't really need much of that
- graemep 5mo agoThat does not mean that we need things to be as complex as they now are though.
- behringer 5mo agoWhich feature do you want to get rid of? If you try out an OS like fuzix you'll have a blast and you'll also wonder how to do many things since it's got about 1 percent of all the modern features.
- dioxide 5mo agoRemember desqview?
- mikestew 5mo agoJust call me Pepperidge Farms, I loved Desqview for the time. It worked well, given what they had to work with.
- mech422 5mo agoI mostly remember it from BBS's - it was _the_ way to run a multi-line BBS for a while. GEOS was pretty cool too - amazing what you can fit in 64K if use a big enough hammer :-D
- BirAdam 5mo agoWell… it was still far more simple than anything today. Whether we are looking at Concurrent CP/M-86 or at Multitasking MS-DOS 4, these were far more simple than anything OS today. Once we add many users, you start looking at things like Xenix and other early Unices. Those too, we’re more simple than anything today.
- blisscast 5mo agoEspecially as, in Unix, you needed to add things by yourself, so it could be as simple or complex as you needed it to be
- BeetleB 5mo agoI was looking back to why I enjoyed computing so much more in the 80's and 90's compared to now, and of the many reasons, one of them was "No multitasking". Or even "little multitasking" because while Windows had multitasking, we didn't have the HW to do too many things at the same time. Right now we're on the crazy end of that spectrum. Every tab on your browser is potentially an application, and we multitask like crazy on it. Do I want to go back to "No multitasking?" Not really. Or at least not all the time. But I definitely want to put barriers. Such as taking a minute to switch windows/applications.
- TheSkyHasEyes 5mo ago> enjoyed computing so much more in the 80's Also the days when you turned on a computer it was ready to rock within two seconds. A few friends were discussing video game load times throughout the years. Overall the elapsed times haven't changed much at all.
- dcrazy 5mo agoThat does not match my memory at all. Booting my family’s 386, even into DOS, was a minutes-long affair involving memory tests and messages like “loading HIMEM.SYS”.
- saulpw 5mo agoYou're thinking 10 years too late. The TRS-80, C64, Apple ][ all booted in seconds.
- airspresso 5mo agoFun that it has oscillated from instant boot then to minutes-long boot a decade later back to instant boot (or resume to be fair) today.
- wat10000 5mo agoAny sort of GUI took a minute or two to boot. My laptop today is ready to go before I get the lid fully open.
- rasz 5mo agoId go other way too. Disk Operating System might seem simple or even downright pleasant. Easy to understand and well compartmentalized DOS/BIOS Interrupt API, small functions doing small things. Then you read some "under the hood" book or source code and start stumbling upon decade of hacks upon hacks to keep this cart rolling while computer revolution was happening in the background. One example: IBM in its infinite wisdom didnt expect to support more than one type of floppy in 5150 BIOS. IVT (Interrupt Vector Tble) has allocated space for only one DPT entry (Diskette Parameters Table), same goes for DBA (Bios Data Area). Few years later 1.2MB 5.25 drives showed up, year later 720KB 3.5 ones and so one. As a result BIOS was forced to play musical chairs under the hood constantly shuffling contents of that _one DPT entry_ replacing it on the fly while trying to keep track of whats going on. Of course DOS needs to run on older PCs without multi floppy format aware BIOS thus 1986 MS-DOS 3.2 introduced DRIVPARM doing exactly the same shuffling one layer above https://jeffpar.github.io/kbarchive/kb/060/Q60091/ https://jeffpar.github.io/kbarchive/kb/060/Q60091/ DOS was build one small hack at a time. High Memory, Upper Memory, Expanded memory, Extended memory, A20, exit from Protected mode, more than one kind of floppy, hard drive, more than two hard drives, the list of kludges just keeps going.