Should C++ programmers learn C first?

Content:

Original link: Should C++ programmers learn C first? / LinkedIn / Stephane Dalbera.

The poster says no, because he believes learning C first will give them bad C++ habbits.

I understand that argument, but I disagree anyway. My logic is: C++ is a very complex language so I don't think it should be first language as that would discourage too many, and the obvious languages to learn before C++ are C, Java, JavaScript and Python. And honestly I think it will be easier to go C to C with classes to good C++ than going from a "managed" language to C++.

Comments: