Only one side will be the true successor to MS-DOS – Windows 2.x
keepamovin
76 points
59 comments
April 25, 2026
Related Discussions
Found 5 related stories in 76.7ms across 8,303 title embeddings via pgvector HNSW
- Continuing the story of early DOS development oldnetguy · 12 pts · April 28, 2026 · 58% similar
- Microsoft open sources DOS 1.0 – and it's more than the code CrankyBear · 12 pts · April 28, 2026 · 54% similar
- Microsoft hasn't had a coherent GUI strategy since Petzold naves · 327 pts · April 05, 2026 · 54% similar
- Microsoft open sources DOS 1.00 on 45th anniversary hackthemack · 35 pts · April 30, 2026 · 52% similar
- Was Windows 1.0's lack of overlapping windows a legal or a technical matter? SeenNotHeard · 77 pts · March 04, 2026 · 52% similar
Discussion Highlights (8 comments)
bitwize
But OS/2 was a better DOS than DOS, and a better Windows than Windows!
shevy-java
MS-DOS was quite simple if you think about it. Past that point complexity kept on increasing. Don't get me wrong - I use modern day linux, modern day ruby ... it's all fine. Modern computers are fast too. But at the same time I feel we lost simplicity along the way. Now this is even more noticable with microslop everywhere.
coderssh
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.
BirAdam
Fun fact, while Trower was the manager who got Windows moving, it was Gabe Newell who served as the lead developer of Windows versions 1, 2, and 3. Win95 was the first version he wasn’t really involved with. By that time, he was working on porting Doom to Windows.
Dwedit
Not a fan of the pre-collapsed sections of an article. I was wondering where the text was.
ndiddy
> This is a major release of Windows and, similarly to the previous one [ep 10], it is not a complete operating system, but it’s simply a graphical user shell that is meant to be run on top of MS-DOS; thus, it inherently gains its limitations, albeit the developers had time to fix some things with this release, as well as add new features such as icons on the desktop and keyboard shortcuts. This is largely untrue. When Windows is running, it's about 95% of a complete operating system. MS-DOS is only used to run DOS software and for file access. Windows takes control of the memory management, process management, video hardware, system timer, keyboard, mouse, printer, serial port, etc (basically every system resource except disk I/O) while it's running. Despite how bad early Windows looks, it's doing some very impressive technical wizardry under the hood to be able to work in real mode on the 8086 and 286. It's a lot more complex than something like Mac OS 1 or GEM, and it makes sense why it kept getting delayed over and over for years. For example, they got multiple DOS programs to run simultaneously in real mode by intercepting all the DOS API calls and patching them on the fly to avoid breaking Windows. To get multitasking to work at all in 384 KB, they had to be able to dynamically load and unload chunks of programs when necessary to deal with memory pressure, and then walk all the stacks on the system and patch out any calls/returns to the unloaded code to instead call the memory manager and make it reload the code from disk. Making this transparent to software authors required a series of complicated workarounds which Raymond Chen has written about. See here if you're interested: https://devblogs.microsoft.com/oldnewthing/20110316-00/?p=11... https://devblogs.microsoft.com/oldnewthing/20120622-00/?p=73... https://devblogs.microsoft.com/oldnewthing/20120629-00/?p=72... https://devblogs.microsoft.com/oldnewthing/20140103-00/?p=21...
mwkaufma
"Gui Wonderland" series header is underlined but isn't a hyperlink. Oversight, or minor nit designed to make me crazy?
snvzz
They did a dirty to RISC OS with that blurry pic at the end.