Hi, On 02/09/2011 03:10 PM, Kenneth Gonsalves wrote: > On Wed, 2011-02-09 at 13:55 +0530, Chandrashekar Babu wrote: >> > in order to improve my programming skills, I am contemplating >> learning a >> > new language. Not a scripting language - something else. So far my >> > research indicates either C or C++ - recommendations? >> >> IMHO you can learn C and skip C++, assuming that you >> already know Python (as C++ merely adds OO features >> on top on C). > > ok C it is. thanks guys for your inputs. @steve relax, wild horses would > not drag to within a mile of UML ;-). Any good resources you can > recommend for a person with python background trying to learn C. (not > K&R please)
I think the fear of K&R (pretty much like that of C) is hyped. C (as well as K&R) is very small and easy to understand (yes, I just said that !). *However*, to become /good/ at C (and to truly grok K&R) may take years ! I personally found Steve Summit's "Notes to Accompany The C Programming Language, by Kernighan and Ritchie (``K&R'')"[1] and Richard Heathfield's "Answers to Exercises"[2] especially useful: [1] http://www.eskimo.com/~scs/cclass/krnotes/top.html [2] http://users.powernet.co.uk/eton/kandr2/index.html If you still want to try other resources: (I liked this one back in college might be a bit dated though) http://www.cs.cf.ac.uk/Dave/C/ http://www.iu.hio.no/~mark/CTutorial/CTutorial.html cheers, - steve -- random spiel: http://lonetwin.net/ what i'm stumbling into: http://lonetwin.stumbleupon.com/ _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
