Unlike most of you Hacker News readers may think, Apple devices are not common out there (yes, I know, there are iPhones - yet they're too expensive and most of their applications are NOT being coded in Obj-C), so Obj-C didn't catch on yet.
6 months ago, there were 250 million iOS devices had been sold - that's iOS only, no Macs. I make that one for every 28 human beings on this planet. What number would tip this so that you considered Apple devices to be common?
"…and most of their applications are NOT being coded in Obj-C…"
Got any sources to back that up? I've often looked for numbers for ObjC vs PhoneGap vs Titanium vs etc comparisons but I've never managed to come up with anything conclusive.
I think that sohn's point is not that PhoneGap/Titanium/etc are more popular than they really are, but that most iOS apps are really written in C/C++ with only thin shim to interface with iOS where necessary (think games portable to other platforms).
Apple devices may not be the most common devices out there, but they are a very popular target for developers.
Many applications developers will target iOS before they target android etc, even though the sales numbers may be higher simply because the apple store has a reputation for converting paid apps better.
Therefor, any serious mobile developer probably know objective C.
Not sure what you think the applications are being coded in?
Sure, maybe some use cross platform toolkits but I bet the best selling apps are written in obj-C or at least by developers familiar with it.
For what its worth CNBC's 'All-America Economic Survey' (http://www.cnbc.com/id/46857053) resulted in the conclusion that 51% of all homes in america have at least one Apple product.
I would say thats starting to get pretty common (of course this is probably skewed based on the demographic reading cnbc)