4 ms·
Absolutely yes. There's no downside in learning C, and there's not much fluff in the language core to complicate things, or slow things down. I'd suggest you
by watmough 16y ago
Absolutely yes.
There's no downside in learning C, and there's not much fluff in the language core to complicate things, or slow things down.
I'd suggest you get a copy of K&R: The C Programming Language and just work through the text and examples. You might also want to pick an existing C-based project and work on bugs in it, maintenance programming being one of the best ways to get to grips with using the key tools, gcc and gdb.
This way you'll get a feel for the language, and also for what you'll need to debug and fix code.
- prodigal_erik 16y agoOne downside to learning C is that you will have to resist the temptation to use C on projects where much safer and more productive languages are feasible. Being able to use it speaks well of you, but actually using it is rarely a good decision these days.
- watmough 16y agoI get your point, but there's a lot of pretty solid apps running just fine on iOS that are primarily written in (objective-)C.