Flagging as trolling...and then taking the troll-bait.
All software ships with bugs--including the software this guy will create using XCode. Despite that, this type of drivel is still common among software developers. "One (relatively minor) bug exists that happens to annoy me: that must mean their whole QA process is shit!"
Come off it; this type of rant would be warranted if XCode routinely crashed when you paste a paragraph of text into a label--not because it behaves in a funky way.
But some software ships with a lot more bugs than other software does.
Xcode has all manner of funky little bugs like this; maybe not in and of themselves worth a blogrant, but Xcode also does routinely crash (every single goddam day in my experience, and that of many people I work with); it does claim unit tests passed without running them; it does corrupt the internal structure of complex projects such that you have to manually start over adding source code and resource file references; it does have many more bugs that require a significant amount of time to track down and work around -- far more than any other software package I use.
So I definitely would not begrudge any Xcode user a cathartic rant (although perhaps it's not something that belongs on the front page of HN).
I think what happens is that developers see this instability all the time, and it slowly drives them to the edge, then one day a particular bug, not very important on its own, causes them to go over. If they aren't careful to realize that it's the huge history of bugs driving the rant, then it will come off looking like much ado about little.
I completely agree that this particular complaint is blown way out of proportion. But I think that's probably where it's ultimately coming from.
I agree (from personal experience and obvservation). The cumulative effect of all the little indignities a developer suffers at the hands of Xcode build up like steam in a pressure cooker, until it has to go somewhere. (A rant on a blog, a mouse hurled against a wall, chairs kicked over, whatever...)
All software ships with bugs--including the software this guy will create using XCode. Despite that, this type of drivel is still common among software developers. "One (relatively minor) bug exists that happens to annoy me: that must mean their whole QA process is shit!"
Come off it; this type of rant would be warranted if XCode routinely crashed when you paste a paragraph of text into a label--not because it behaves in a funky way.