News for hackers. Stuff that matters.
Re:Why learn C? by raverbashing on Thursday June 28, 2012 @07:55AM (#4171215)
Agree but kinda Disagree

C++ is built on C. You need to know C (but maybe not the C library) to know C++. Like pointers

Re:Why learn C? by 16s on Thursday June 28, 2012 @08:09AM (#4171256)
"Built on C" seems like the wrong phrase to me. "Extension of C" is a better fit.
Re:Why learn C? by pjmlp on Thursday June 28, 2012 @10:46AM (#4171917)
> You need to know C

Learning C before C++ is a very bad idea, as it will make you try to use language patterns that are considered bad ideas in C++, as there are safer alternatives.

Re:Why learn C? by ginko on Thursday June 28, 2012 @08:05AM (#4171247)
I think that in order to be proficient in C++, you also need to understand what separates C++ from C and how C++'s features (classes, overloaded functions, templates) map to C.