Earlier quoted context omitted.
The way you state it is a little negative, but it's an interesting question nonetheless. I think Objective-C would not have been on many developers radar if it weren't for the fact that Apple frameworks use it extensively (they don't 'force it on you' by the way, as you can easily use C or C++ for anything except interfacing with Obj-C frameworks). That said, Obj-C for me is very much an acquired taste. I had seen it…
"they don't 'force it on you' by the way, as you can easily use C or C++ for anything except interfacing with Obj-C frameworks" Unfortunately, since most of the popularity is due to iOS applications - developers have to touch these frameworks at one point or another and that means touching at least a tiny bit of ObjC
http://www.cocoadev.com/index.pl?HowToCreateTollFreeBridgedC...