←back to thread

304 points mooreds | 8 comments | | HN request time: 1.283s | source | bottom
Show context
Animats ◴[] No.42167811[source]
Because, when they did it right, in Windows NT 3.51, the users with legacy 16 bit applications screamed. There was a 16-bit DOS compatibility box, but it wasn't bug-compatible with DOS.

Microsoft underestimated the inertia of the applications market. NT 3.51 was fine if you used it as a pure 32-bit operating system. You could even configure it without DOS compatibility. Few did.

replies(3): >>42167845 #>>42168418 #>>42171920 #
1. badsectoracula ◴[] No.42168418[source]
> when they did it right, in Windows NT 3.51, the users with legacy 16 bit applications screamed

I mean, i don't think there is anything "right" involved from the users' perspective when all they get is the programs they want to use their computer with becoming broken :-P.

In general people do not use computers for the sake of their noise nor OSes for the sake of clicking around (subjectively) pretty bitmaps, they use computers and OSes to run the programs they want, anything beneath the programs are a means not an end.

(and often the programs themselves aren't an end either - though exceptions, like entertainment software/games, do exist - but a means too, after all people don't use -say- Word to click on the (subjectively again) pretty icons, they use it to write documents)

replies(2): >>42168537 #>>42169526 #
2. Dalewyn ◴[] No.42168537[source]
>anything beneath the programs are a means not an end.

This.

Absolute backwards compatibility is why Windows (particularly Win32) and x86 continue to dominate the desktop market. Users want to run their software and get stuff done, and they aren't taking "your software is too old" for an answer.

replies(2): >>42169784 #>>42181654 #
3. Animats ◴[] No.42169526[source]
That may have been Dave Cutler's doing. Cutler came from DEC and did the OS for the VAX. (Not UNIX, DEC's own OS). When DEC went from 16 to 32 bits, the VAX was made hardware-capable of booting up in PDP-11 mode. Nobody used that feature, because the result was an overpriced PDP-11. So it seemed reasonable to think that, once the 386 was out, everybody would run 32-bit software on new hardware.

That did not happen. 16-bit applications hung on for a decade.

4. justsomehnguy ◴[] No.42169784[source]
Yep.

I finally abandoned CorelPHOTO-PAINT 3.0 only when I moved to x64 Vista in 2008.

replies(1): >>42181238 #
5. M95D ◴[] No.42181238{3}[source]
What did you use instead?
replies(1): >>42189292 #
6. account42 ◴[] No.42181654[source]
Unfortunately no OS so far cares about backwards compatibility for users. Everyone thinks it is ok to force whatever new UI and workflows their monkeys dreamed up on the userbase.
replies(1): >>42189778 #
7. justsomehnguy ◴[] No.42189292{4}[source]
Settled on Paint.NET.

I honestly tried to use GIMP multiple times but it's always felt.. unnatural.

https://www.getpaint.net/

NB: but IrfanView is still my goto picture viewer.

8. badsectoracula ◴[] No.42189778{3}[source]
My desktop (Linux running Window Maker) looks and feels more or less the same today as it did in 1997 - years before i even learned about it :-P. If anything, bugs aside, all changes since then have been for the best IMO.

Of course that's mainly possible because of how modular the Linux desktop stack is.