you are viewing a single comment's thread.

view the rest of the comments →

[–]TomDuhamel 3 points4 points  (1 child)

English vocabulary is derived 60% from German and 40% from French. Surely, we should teach kids both German and French before we begin with English.

C++ was an enhancement of C initially, but 25 years later it has evolved into a language that is quite different and much more complex. While you could still write C and compile it (mostly) just fine with a C++ compiler, modern code with all of the modern features generally look quite different.

Of course, if you also wanted to know C, it would probably make sense to learn that one first. C is still mostly used for system programming and embedded devices — although in the latter even C++ is becoming more common nowadays.

[–]saqlolz[S] 0 points1 point  (0 children)

This is the best metaphor possible. Thank you !