2 ms·
My own WTF moment came recently when we dropped XP support for our product. Suddenly the window frames started painting improperly. One of the system calls we u
by mark-r 12y ago
My own WTF moment came recently when we dropped XP support for our product. Suddenly the window frames started painting improperly. One of the system calls we use in NCPaint returns different values depending on whether the executable is marked as XP compatible or not, even with no other change to the program.
How are you supposed to create reliable software when you can't even count on the raw API that's been unchanged since forever?
- Retra 12y agoThey go through a lot of effort to make sure their software is backward compatible. (You're not supposed to make reliable software, you are supposed to make broken software and convince your customers to pay Microsoft to make it work on their systems.)