Wave 1

Maybe if they hadn’t forced it down my throat for developing for their ecosystem. Just maybe. I would be ok with it being so backwards.

But no, they went and integrated it so tight and yet so bad. Have you tried signing an app on Xcode? I sincerely hope not. It simply refuses to work more than half the time.

After all that time developing, the last thing you expect is for the damn signing tool to scam you. But they managed it.


Wave 2

The swift overloads, and the way it displays them. Whew. Makes my blood boil.

You know what’s worse? JetBrains AppCode had it all worked out, but because of a whole bunch of reasons primarily revolving around a lack of profitiability, they had to sunset the project. Apple could have atleast copied the way they implemented overload autocompletion. No, it’s fine they didn’t want to copy it, I get that. But what they have right now is just so..gross


Wave 3

The amount of space the damned IDE takes. Storage comes at such a premium on Macs, and then they do this. Don’t even get me started on the build caches that Xcode generates. Ewwwwwww.


I think I’m done hurling for now.