3 ms·
Yes, it is the language used to create iPhone applications. Yes, the language is probably becoming more popular as more developers learn it, in order to create
by jdg 18y ago
Yes, it is the language used to create iPhone applications.
Yes, the language is probably becoming more popular as more developers learn it, in order to create iPhone applications.
Since iPhone applications are still relatively new, and haven't hit their stride yet, book sales will increase rather than staying steady.
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.
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).
- siong1987 18y agoThere are too many publishers publishing books about Ruby. The market is really very competitive. But, you hardly see many ObjC books in the market right now. This may be the reason why ObjC book sale increases. If you are using Ruby, you don't have to worry about memory management at all. But, if you are using ObjC, you have to worry about memory management especially if you are developing iphone application.(only iPhone doesn't have GC.) Anyway, a GCC compiler can actually compile objC, so, it is not actually a Apple only language. Basically, any linux system with GCC compiler can compile objC too.