3 ms·
My big hang up is that it's not used much outside of the Cocoa environment. Beyond that, I'm a really big fan of putting C in the hands of people who want to l
by mkautzm 13y ago
My big hang up is that it's not used much outside of the Cocoa environment.
Beyond that, I'm a really big fan of putting C in the hands of people who want to learn to program on the grounds that it forces you to develop good habits. You don't get awesome, abstract data structures, inheritance, etc. to help manage your project. You kind of have to develop good habits or else you end up with a mess of a project that is unmanageable after a point. Those skills apply to even modern, high-level languages. They are of course applied a little differently, but it forces you to learn good project management skills.