@mikebabcock Hey I wasn't trying to suggest that computers were better back then, I was suggesting that it was harder for them to be good!

Though from my reading there's a bit of a distinction to be had with Amiga here: The IBM PCs Microsoft was targeting barely had a graphics chip, Apple omitted them entirely initially.
Amiga had more acceleration.

@alcinnz sorry my response was probably too terse. I just meant that we have rose coloured glasses until we actually boot old hardware and go "oh yeah, the gui sucked on these."
(As someone who ran various non-Windows GUIs before succumbing to Windows 3.1 then 95, 98 and finally X11 on Linux)
See also: https://en.wikipedia.org/wiki/TSX-32
#OperatingSystem #OS #Linux #Windows#GUI#Computing#oldPerson
@alcinnz

Microsoft has released the source code of several versions of MS-Dos, up to version 4:

https://github.com/microsoft/MS-DOS

I read through some of the source code for the early releases and it was pretty primitive, especially in the area of error-checking. Given the memory constraints and the fact that it was all hand-coded in x86 assembler, that's to be expected. The code seemed about as tight as it could be without getting tricksy and unmaintainable.

I don't think Microsoft has released the source code of its graphical code from the same era.