Skip to main content
11 events
when toggle format what by license comment
Apr 25 at 15:03 comment added gnasher729 macOS and iOS use a different approach. When you create an app you link with a specific SDK version. Which means it is impossible for you to use new APIs from a newer SDK. If your app runs on a phone with a newer SDK version than linked, It will use code from the older version.
May 5, 2017 at 8:34 comment added Jörg W Mittag Another story about Windows back-compat: even though the tightened security in Windows Vista only enforces through software what Microsoft had said not to do for over a decade before (for example, don't write to directories outside of the user's home and your own installation directory), the Vista kernel reportedly contains fingerprints of several thousand applications which are known to violate those restrictions and thus would break on Vista; the OS detects those applications and relaxes the security constraints for them.
May 1, 2017 at 17:15 comment added Luaan Very few things broke even in the 95->NT transition. The original SimCity for Windows still works great on Windows 10 (32-bit). Even DOS games still work perfectly fine provided you either disable sound or use something like VDMSound to allow the console subsystem to handle audio properly. Microsoft takes backwards compatibility very seriously, and they're not taking any "let's put it in a virtual machine" shortcuts either. It sometimes needs a workaround, but that's still pretty impressive, especially in relative terms.
S May 1, 2017 at 14:50 history suggested Peter Mortensen CC BY-SA 3.0
Copy edited (e.g. ref. <https://en.wikipedia.org/wiki/Open/closed_principle>). (its = possessive, it's = "it is" or "it has". See for example <http://www.wikihow.com/Use-Its-and-It%27s>.)
May 1, 2017 at 14:37 review Suggested edits
S May 1, 2017 at 14:50
May 1, 2017 at 6:12 comment added Theraot @BJMyers there is plenty of stuff like this, if you want a good read go to The Old New Thing blog by Raymond Chen, browse the History tag or search for "compatibility". There is recollection of plenty of tales, including something conspicuously close to the aforementioned SimCity case - Addentum: Chen doesn't like to call names to blame.
Apr 30, 2017 at 21:33 comment added Doc Brown @BJMyers: I am pretty sure they had similar compatibility "hacks" for dozens of popular applications.
Apr 30, 2017 at 21:28 comment added Cort Ammon @BJMyers It's an old story, Joel Spoleky mentions it near the end of this article. I originally read it as part of a book on developing video games years ago.
Apr 30, 2017 at 21:26 comment added BJ Myers That's a pretty great story about SimCity. Do you have a source?
Apr 30, 2017 at 19:42 history edited Cort Ammon CC BY-SA 3.0
added 243 characters in body
Apr 30, 2017 at 19:37 history answered Cort Ammon CC BY-SA 3.0