Email or username:

Password:

Forgot your password?
Top-level
Alexander The 1st

@JoshJers @eniko ...and while I'm sure Microsoft is ripping their hair out over maintaining that throughout the OS versions, it's an amazing testament to their commitment to be willing to eat the technical debt of other developers.

That, and the whole "This Windows version is 3.99, because some developers had a bad check that their software was being installed on Windows 3.1 or higher." thing.

3 comments
Josh Jersild

@AT1ST @eniko "we skipped windows 9 because people were checking for string.StartsWith("Windows 9") to check if it was windows95 or 98 and that still has to work"

Alexander The 1st

@JoshJers @eniko To some extent, it's making me realize that Texas Instruments doesn't get that kind of rep, and it feels like maybe they should've tried for it.

Like, "Yes, we have a new version of our TI-Nspire models, but they will still run that program of Doom from your father's TI-83 if you upload it to this new calculator model, no changes to the code necessary.".

I have a feeling they didn't do that.

Josh Jersild

@AT1ST @eniko problem is we've all lost our old programs because there was only volatile ram and the batteries have all died at one point in the last 25 years

Go Up