Only one side will be the true successor to MS-DOS – Windows 2.x

keepamovin 76 points 59 comments April 25, 2026
blisscast.wordpress.com · View on Hacker News

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.

Semantic search powered by Rivestack pgvector
8,303 stories · 78,303 chunks indexed