Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Thanks Duncan.

I'll finish the BNR book first and will start K&R book as weekend project (IE read it every weekend) as I cannot read it while at work as I have some deadlines to meet.

With regards to that K&R book - is it possible to follow it properly on my MacBook using xCode - or will I need a different compiler?

Sure you can. You will want to spend some time figuring out how to invoke command line tools from the debugger command line (something I still need to figure out) since K&R is old-school and relies heavily on the command line.

If you're reading the BNR Objective C book then K&R might be overkill. The BNR book gives a pretty decent introduction to C at the beginning.

My biggest complaint about the BNR books is that the exercises aren't well defined enough or hard enough. For my learning style, after reading about a new language feature, I really need to use it to solve a problem myself in order to "set" the learning in my head.
 
I'm pretty sure it's possible to not have to use the command-line tools to compile/run C programs. Just create a command-line project and your output will show up in the debug console.
 
K&R book may be overkill. However I want to bring my C skills up as much as possible. Looking at the BNR book - at the last few chapters it talks about some advanced C topics. So might be all I need to get me started - then as I start making programs on my own - I can use K&R or the www to look up C stuff and I guess as time progresses the more I program the more I learn?

I'm also thinking about getting some books on project development?

It's all very well knowing the language but I think the first question: "How do I start development of my app" is a much bigger obstacle than most?

Maybe there is a guide of different techniques etc?
 
K&R book may be overkill. However I want to bring my C skills up as much as possible. Looking at the BNR book - at the last few chapters it talks about some advanced C topics. So might be all I need to get me started - then as I start making programs on my own - I can use K&R or the www to look up C stuff and I guess as time progresses the more I program the more I learn?

I'm also thinking about getting some books on project development?

It's all very well knowing the language but I think the first question: "How do I start development of my app" is a much bigger obstacle than most?

Maybe there is a guide of different techniques etc?

Indeed, once you know C and Objective C, the bigger task is learning the Cocoa Touch frameworks. Objective C (which includes C) is a fairly small language. The iOS frameworks, on the other hand, are huge.
 
Indeed, once you know C and Objective C, the bigger task is learning the Cocoa Touch frameworks. Objective C (which includes C) is a fairly small language. The iOS frameworks, on the other hand, are huge.

Thanks for the help bud.

Decided not to get too bogged down with knowing every little bit of OC or C code. As long as my fundamentals are solid I can build on them?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.