It wasn't until after I started playing Rock Band with friends that I noticed that a whole lot of lyrics in general are completely inane. (count me in as one of those guys that never listen to the lyrics)
What's so inane about "Ride the tiger / You can see his stripes but you know he's clean"? Pretty deep to me.
Seriously, though, I'm a fan of Blue Oyster Cult's lyrics, which can range from pretty nonsensical (She's as Beautiful as a Foot) to basically the straightforward relation of a story (Then Came the Last Days of May).
He had a tweet earlier today explicitly saying that Apple copied him, and that he wouldn't have sued even if he'd had a patent. Seems he's removed the tweet now, though (can't find it) so you'll just have to take my word for it I guess...
I'm not sure that's entirely fair - I read it more like "I'm used to A, which means I find A much easier to use."
And in this context, I think that's fair enough. There are far more developers out there with more than a passing familiarity with Java & the Java toolchain, than there are for Objective-C/XCode.
By the sounds of it, it will be easier for those developers to develop for Android phones than the iPhone. Regardless of the relative technical merits of the platforms viewed in isolation, the ability to re-use your existing Java chops is going to be valuable.
(I speak as someone who has done equally small amounts of development in both environments - personally, I prefer Objective-C development)
Exactly. Being a hardcore Android fan, I was really looking forward to some high-quality developer-perspective anti-iPhone rant but the whole post can be really summed up by "I know Java programming better than OS X programming so I had an easier time developing for Android than for the iPhone".
yeah but he does have a valid point. Java's IDEs are just so much better than what ObjectiveC has to offer and having a GarbageCollector makes you're code much less error prone and increases productivity. So it kind of does seem like a stoneage enviroment coming from Java.
Not having GC on the iPhone is unfortunate, and I think there's a good chance we'll see it in OS 4.0. But Apple developers have a culture of not trusting garbage collection. It's irrational, but it runs deep through most of the experienced Apple devs I know. Thankfully, of all the manual memory management environments I've used, Objective-C's is the best.
Saying java IDEs are better than XCode is not a valid point. It's an opinion (and an arguable one at that).
As to memory management: given that Cocoa's retain/release/autorelease is not painful and my most agonizing debugging sessions with java all seem to revolve around theorizing WTF the garbage collector is doing and why... Well I think the productivity opinion is arguable as well.
To quote a friend, because it defeats the whole purpose of CSS, loads up your html with extra cruft, and chops up your page into table-like sections. It's a backward step.
(I get what you're trying to say, but that's hardly the point of the post)