I was looking at O'Reilly's data:
http://radar.oreilly.com/assets_c/2009/02/TM_qtr_py_Prog_Lang.html<p>Made me wonder what kinds of commercial applications Objective C is being used for? Is this the language you use to create iphone apps?
Yes, it is the language used to create iPhone applications.<p>Yes, the language is probably becoming more popular as more developers learn it, in order to create iPhone applications.<p>Since iPhone applications are still relatively new, and haven't hit their stride yet, book sales will increase rather than staying steady.<p>Ruby on the other hand has been "popular" for at least two years now, and it's natural to see a "decline" in book sales, even though the number of developers entering the ruby world may remain the same.<p>The other thing to keep in mind is that Ruby is relatively easy to pick-up and run with, while Objective-C is, uh, a bit more "complex" (for lack of a better word).
I'll add a comment so you can click on the link:<p><a href="http://radar.oreilly.com/assets_c/2009/02/TM_qtr_py_Prog_Lang.html" rel="nofollow">http://radar.oreilly.com/assets_c/2009/02/TM_qtr_py_Prog_Lan...</a>