Hacker News new | ask | show | jobs
by spiderice 1572 days ago
> and there's zero good reason that Apple couldn't provide their build tools for other platforms

How do you figure? Then Apple would have to maintain their build tools for other platforms. Waste of resources for something that ultimately isn't going to make Apple money. It's no different than Microsoft intentionally gimping Excel on Mac.

I've never seen anyone complain that they have to own a Windows computer to develop Windows apps. Or a Playstation to develop Playstation games. I'm not sure why Apple is such an exception in your eyes.

1 comments

> Then Apple would have to maintain their build tools for other platforms. Waste of resources for something that ultimately isn't going to make Apple money.

It makes sense on Apple's part, but I still dislike it.

> I've never seen anyone complain that they have to own a Windows computer to develop Windows apps.

Windows can be installed on any computer, whereas macOS requires purchasing Mac hardware. Additionally you can cross-compile Windows apps on Linux (and possibly Mac) using MinGW toolchains (or with great difficulty, MSVC on Wine).

> Windows can be installed on any computer, whereas macOS requires purchasing Mac hardware

Running Windows natively requires an Intel PC. an Intel Mac via Boot Camp (but I'd advise buying a two-button mouse with a scroll wheel if you do that), or a subset of ARM PCs for which Microsoft provides ARM builds. That's definitely not "any computer" or even "practically any computer."

Ever heard of AMD?