3 ms·
try doing anything really advanced in iPhone, and you wish you new C really well. Sure, Object C has some facilities, but when I wanted to do sockets, low le
by ardit33 18y ago
try doing anything really advanced in iPhone, and you wish you new C really well. Sure, Object C has some facilities, but when I wanted to do sockets, low level C /BSD sockets were the best. Ditto for pthreading, and a host of other facilities that come from the BSD undepining of OS X.
You can mix C and Object C pretty well, even in the same source files, while if you want to use C++, I think you have to give up using Object C.
People coming from dynamic languages will be at a great disadvantage, since they are used to all the facilities that come from using these languages.
I really think that iPhone app development, is the kind of development that separates boys, from real developers. Anybody get a PHP web app, or a Ror page going on in a couple of weekends, not so with mobile client development. It takes a lot of patience to get where you want.
- tlrobinson 18y agoMinor correction (a pet peeve of mine): it's Objective-C, not Object C. You can actually mix C++ and Objective-C. I would only recommend that if you have some existing library or something that you must use in an Objective-C application.
- shabda 18y ago> I really think that iPhone app development, is the kind of development that separates boys, from real developers. Anybody get a PHP web app, or a Ror page going on in a couple of weekends, not so with mobile client development. It takes a lot of patience to get where you want. Ah!