3 ms·
Windows does run most stuff that you throw at it still unless the software made some boneheaded assumptions that violated basic API rules. Software using a lib
by whizzter 4y ago
Windows does run most stuff that you throw at it still unless the software made some boneheaded assumptions that violated basic API rules.
Software using a lib I wrote in 1998 doesn't work anymore but it's because I took a bad shortcut that made DOS-era assumptions, fixing/recompiling it would be the right course of action but I haven't had the time (also not sure where all the sources are).
On a contrary note, my first USB-Wacom pads STILL work after 20 years, it's not just software but a vendor that cared about it's software long enough to make 64bit drivers that still works.
As you said, the vendor isn't interested in upgrading the software and there is where the blame is, MS tries to keep backwards compatibility but some things has had to go for performance and/or security reasons over the years and those usually broke rules (or were tied to HW, Linux has dropped 386 and 486 after all).
- jiggawatts 4y agoI've recently seen code from 1998 running on a 64-bit Windows Server 2016 cloud-hosted virtual machine just fine.