Quote Originally Posted by dilettante View Post
You can still run 16-bit "DOS" programs on Windows 10 as long as you don't drink the 64-bit Kool-Aid. QuickBasic, PDS 7.x, and VB-DOS can all be used today though I'm not sure why you'd want to.
Oh it's about so much more than whether you can run them or not. Lets look at some old tech and why they actually died. I'll be talking about those I've experienced personally.

Stacker

What was it?

It was a driver that essentially doubled your hard drive's capacity by transparently compressing files when they were written to disk. It would also transparently decompress when you read files.

Why did it die?

Hard drive capacities starting started outpacing our ability to exhaust it. Also, Windows has the option built in to transparently compress files on the hard disk. There is no need for 3rd party software to do this anymore.

EMM386

What was it?

It was to memory what Stacker was to hard drives. It was used to try and squeeze every ounce of extra memory you can out of a DOS system.

Why did it die?

Same reason as Stacker. We no longer have a 640 KB limit with which to execute applications like we did with DOS. We have gigabytes of memory to play with today. EMM386 is completely unneeded today.

PC Tools

What was it?

It was a one of the best diagnostic programs I've ever seen in the 90s. It has the ability to diagnose DOS computers for all kinds of problems but it was specifically excellent at dealing with data corruption on hard disks and floppy disks. It was what I would consider a must have in the 90s.

Why did it die?

Windows came with all of it's abilities built in and hardware today, especially storage tech, is so much more reliable. When was the last time you heard anyone talk about bad sectors?

Lantastic

What was it?

It was networking software. You used it to create LANs in the 90s.

Why did it die?

Windows came with multiple network stacks built in. Eventually network stacks became standard is all operating systems. There is no need for 3rd party software to provide this service anymore.

Smart Drive

What was it?

One of my personal favorites. It was an excellent piece of software that provided cached reads and writes to and from your hard disk. It was excellent at improving DOS applications that performed a lot of reading and writing to your hard disk. I very clearly remember being unable to play Mortal Kombat 2 without Smart Drive loaded because the game would constantly stutter as it was always reading from the hard disk. As soon as I loaded Smart Drive, it never stuttered at all. It was a very good piece of software.

Why did it die?

Windows now does this automatically for one thing. Secondly, we have massive amounts of memory today so even without cached reads, applications can still minimize the need to read from disk by keeping a large chunk of their data in memory. Remember in DOS, you only had around 640 KB to play with. Then of course we have flash memory now in SSD drives which are extremely fast.

Conclusion

The point I'm making here is that many times it takes the advancement of several key pieces of technologies to cause the obsolescence of other pieces of technology. This goes way beyond whether the software can be executed still. For VB6 and applications written in them to disappear, several factors have to conspire to render them obsolete. It's impossible to predict what those factors would be. Do you think in the 90s we could ever imagine having terabyte hard disks? Not needing something like Stacker was not something I could have ever imagined in the 90s.