3 ms·
Atom is x86. So it should work with Atom. That it doesn't is a sign that they are (probably) deliberately checking.
by likpok 17y ago
Atom is x86. So it should work with Atom. That it doesn't is a sign that they are (probably) deliberately checking.
- axod 17y agoI'd be surprised if they did't do sanity checks to ensure the hardware is what they expect it to be.
- pyre 17y agoWhy? If it's not Apple hardware ('what they expect it to be') then they don't support it. So why spend the time to check if you're on non-Apple hardware, and then pop up a nice "Unsupported hardware" (or similar) error message? Unless, of course, you're trying to prevent non-Apple hardware, but that goes without saying. If you only support one platform, you just need to make sure that it works on that platform. People that try to run it on another platform are on their own if it breaks something/corrupts their data/etc just because you didn't do some sanity check somewhere. Putting that sanity check in is work on top of supporting your target platform (because your target platform will already be 'sane' by definition). [Note: I'm just arguing against axod's sanity checks surprise, not necessarily anything to do with the article]