Then why use Xcode? Mac is essentially BSD under the hood so basically any Linux CLI tool works fine, and GUI applications work reasonably well with XQuartz or whatever it’s called these days.
Ok… but we’re comparing Linux, Windows, and macOS. Talking about something that can only be done on one of them is kind of pointless. You said “I’d run Windows over Mac any day” and then shat on Xcode. That makes it sound like you prefer Windows because you hate Xcode. From my perspective - the context of things that could also be done on Windows - the solution is obvious: don’t use the tool you hate.
Then why use Xcode? Mac is essentially BSD under the hood so basically any Linux CLI tool works fine, and GUI applications work reasonably well with XQuartz or whatever it’s called these days.
There’s really no other reasonable way to build iOS apps. AppCode was a thing, but was retired a few years ago.
Ok… but we’re comparing Linux, Windows, and macOS. Talking about something that can only be done on one of them is kind of pointless. You said “I’d run Windows over Mac any day” and then shat on Xcode. That makes it sound like you prefer Windows because you hate Xcode. From my perspective - the context of things that could also be done on Windows - the solution is obvious: don’t use the tool you hate.