Quote:
|
Originally Posted by DaWei
Obviously, I personally didn't learn C++ first. It didn't exist. I can't be saying, "I did it, and it worked for me." I'm saying what you need to learn is as easily learned in C++ as it is in C. One of my reasons for saying that is that C++ is very nearly (not quite) a superset of C. What you learned in C is mostly available for learning in C++, in exactly the same way. I'm trying to get you to explain, for everyone's benefit, why that isn't so.
|
Haha David, you can't even say you learned C first because it didn't exist. Did FORTRAN exist when you began?
To get back to the point, I don't see the benefit of learning C first either. Learn Python, Java or C# for good programming habits. You must understand that C is not even OO, which you will find very handy when developing large programs. Most programming languages are designed for a purpose, find out what your needs are or what you want, and go for the language that meets those needs.