Name:
Gaius Anonymous Caesar2007-07-16 12:36 ID:6tqUsE3j
I have learned java last year, and this year I'll be learning C++, but in the meantime would it be better to learn about C or just dive in C++ directly?
Name:
Anonymous2007-07-16 12:38 ID:Rp6n2DHh
just read SICP.
Name:
Anonymous2007-07-16 12:38 ID:IlaNPRe1
If you want to learn C++, learn C++. "Accelerated C++" by Koenig and Moo is good.
C is also a fine language, although there are better alternatives (e.g. C++) for anything except OS kernels, device drivers & microkernels.
I'm studying Computer Engineering currently, and I have to learn C++, as I did with java - not my choice...
Name:
Anonymous2007-07-16 12:43 ID:6tqUsE3j
why hasn't anyone suggested BBCode?
Name:
Anonymous2007-07-16 12:46 ID:JJ1j2v2+
C++ isn't a better alternative to C. It's a better alternative to nothing. "Best practice" code, while avoiding some of the problems of C-style code, is far too verbose.
If you have to build something big, you shouldn't be using C++. The only thing as ugly as C++ is shell scripting. Java comes pretty close too. of course enterprisey LOVES C++ and Java.
About the only domain I can see C++ being used in is games, and that's only because of the engines and middleware. If you're starting a new project in 2007 that uses C++, you're a fucking idiot.
>>11
I believe you can do whatever you do with C also with C++, maybe more overhead - but still possible. Also, C++ gets more chicks.
Name:
Anonymous2007-07-16 16:45 ID:JJ1j2v2+
>>13
Well, yes, but that's no longer C++ is it? It's C in a CPP file.
Name:
Anonymous2007-07-16 16:55 ID:BkLbsvMd
>>5
FUCK YOU STUPID EXPERT PROGRAMMERS LEARN LISP
I AM A CHAMPION PROGRAMMER AND I LEARNED C BECAUSE ITS THE ONLY LANGUAGE YOU NEED, I'VE READ K&R FOUR TIMES WHILE YOU WERE READING YOUR SHITTY BEGGINER BOOK CALLED SICP ONCE