3 ms·
Has anyone really, seriously argued that Apple isn't "entitled" to do as they please? They are, and developers are entitled to be annoyed when their seemingly
by mrkurt 17y ago
Has anyone really, seriously argued that Apple isn't "entitled" to do as they please? They are, and developers are entitled to be annoyed when their seemingly artificial and arbitrary limitations cause them problems.
And we're all entitled to post our opinions about it, but you should maybe try and give the opposing views a little more respect. :)
- raganwald 17y agoWell yes, I have read opinions that Apple is abusing some sort of market dominance and/or reneging on expectations it has set by changing its SDK terms. But let's stick with opinions that Apple is either (a) disadvantaging itself, or (b) disadvantaging developers with its current set of choices. I didn't realize that quoting Giles was considered disrespectful of either of these opinions. It was an interesting take. I like what I know of David, and consider myself an awfully opinionated guy as well. That doesn't mean I don't think it's worth pondering whether this particular bit of criticism is... Um... "interesting," nor do I predict he would be outraged at Giles' comment or my quote of it. If I thought you, David or anybody else wrote something that they were not entitled to write, I would use the flag feature, not a comment. To me, a comment is intended to provoke thought and debate, not to suggest there is something that should not be said. Now to clarify what I intended when I quoted Giles. I didn't think of it as a "David shouldn't have said that," rather I thought of it as a "If it's right for Rails it just might be right for iPhone!" I still think that even though David gives Rails away and Apple does not give iPhone away. iPhone is an opinionated product, and people are correct when they say that Apple is saying "Fuck You!" Apple is saying that in exactly the same sense that David said it, even though no you can't fork iPhone.
- mrkurt 17y agoOh, I was responding more to the second post, not the quote so much. Chalking that DHH post up to "Apple isn't entitled" seemed a little flippant to me, but perhaps I was misreading you. Your clarification makes sense, but it's not the message I got the first time. I do think putting a relatively arbitrary restriction in place is vastly different from just refusing to do something a specific way, though. One is actively restricting a personal preference, the other is simply not bowing to an idea/method you disagree with. :)
- raganwald 17y ago> Your clarification makes sense, but it's not the message I got the first time. Ahh, just as we favour "Convention over Configuration," we also believe in the power of "Discussion over Dismissiveness." This exchange of view is great, thanks. :-)
- dhh 17y agoThis is not about calling Jobs out for not adding more features to the iPhone. This is akin to if I had said you couldn't use any other editor than TextMate to program in Rails. Or that you had to run it on OS X server. That would have been some lame, fascist shit.
- raganwald 17y ago> This is akin to if I had said you couldn't use any other editor than TextMate to program in Rails. Well for starters let me say I admire your perspective on Rails development greatly. And speaking as someone who is greatly enamored of code generation, I am not a fan of restrictions on "original" programming languages. My only question about your response here is your choice of comparison. The choice of text editor does not appear to me to parallel the imposition of an entire cross-platform compatibility layer like Flash. I realize that in a certain sense it seems to be about dictating tools for self-expression, but where things like Flash compilers are concerned it also very much about proprietary companies attempting to control developers by owning the platform. So... If I had to draw a lesson from Rails it would be that if we developers find ourselves having to choose which behaviour we want from a proprietary platform vendor or choosing which proprietary platform we are beholden to, maybe we should step back and ask ourselves whether we really want to be beholden at all. Maybe what we really ought to be doing is sucking it up and developing for web standards where "Worse is Better." http://en.wikipedia.org/wiki/Worse_is_better http://en.wikipedia.org/wiki/Worse_is_better