Double Shot #688
I'm not the only one who thinks Apple is going down the wrong path with their new restrictions on what tools you can use to code for the iPhone. A few other opinions around the web:
- The Absurdity of Apple’s New iPhone Restrictions - Larry O'Brien looks at the stupidity of this move from a coding and architectural standpoint.
- Apple’s kneecaps competitors and partners - Rafe Colburn is also worried about what this means for Apple in general.
- Steve Jobs Has Just Gone Mad - Hank Williams comes up with the killer quote: "If you need to 'originally' write your code in Swahili, while listening to Milli Vanilli, while reclining in a patch of mud, and then you need fifty oompa loompas to translate the Swahili into C, that is none of Steve Jobs fucking business."
- Apple Computer's Ultimate Fail - Sam Watkins ends with "You are making Microsoft look good by comparison."
- Steve Jobs Says, "Fuck You Ruby Fanbois" - And just for fun, Zed Shaw takes advantage of the angst to kick the deluded folks who think Ruby is the be-all and end-all of writing software.
I don't feel too much need to amplify these thoughts. I'll just say that the justification Steve Jobs produced about "intermediate layers" producing substandard code is the purest spinning bullshit. If that was the real reason, we'd be restricted to using assembler. Or hand-optimized machine code. The whole history of digital computing is the history of successively more powerful intermediate layers. And in other news...
- [ANN] Camping 2.0 - minature rails for stay-at-home moms - There's something to be said for a web framework that fits into the release announcement email.
- JavaScript Testing with Cucumber and Capybara - Some day I'll have time to look more seriously into this.
- jStorage - Wrapper to allow Prototype, MooTools, or jQuery store data on the browser side.
- capybara-envjs - More testing glue for web applications.