HACKER Q&A
📣 livinglist

Why is Xcode so bad?


I have been a mobile dev for some years and I try my best to avoid using Xcode, the experience is simply unbearable, everything is anti-intuitive for somehow... same complaints can be seen everywhere, any reason why Xcode just can't be as good as other famous IDE like Visual Studio??


  👤 Daedren Accepted Answer ✓
Apple's treatment of developers has been poor for ages now. And they know developers will adapt because they just won't (can't) leave the platform. Tim Cook's words in the Epic trial only made this perception clearer.

Reminder that we've only gotten our official package manager -two- years ago. Same goes for an API for the App Store Connect to actually have a proper end-to-end CI/CD process without private APIs and scraping.

That said, Jetbrains' AppCode might be a good option for you. It is miles better, but comes with shortcomings that you'll have to look at.


👤 ffhhj
Because they want to make lots of money without investing in re-creating a tool with a better workflow, they know they'll probably get it wrong a second time. So it's better to transfer the technical debt to devs.

👤 take_it_not
I also think Xcode has the worst dev experience among other modern IDEs/editors…

👤 take_it_not
I do think that Xcode has the worst dev experience among other modern IDE

👤 take_it_not
they'll probably get it wrong a second time. So it's better to transfer the technical deb

👤 take_it_not
Xcode is bad because it is bad