CS333 - Problem Solving and Object Oriented Programming in C++
[ Home | Schedule | Personal Progress | Search | Glossary | Help ]


  Why learn C++

C++ is not an easy langauge to learn - so why is it used as the teaching language at ODU?

C++ has a few warts - mainly due to the desire of its developer to remain compatible with the langauge "C".
"C++" is not a pure object-oriented programming langauge. You can fall back on its "C" roots and use it as a procedural programming language.
In many cases there will be more than one way to accomplish the same task - one based on the older "C" language and its libraries and one based on C++ and its libraries.

C++ continues to develop with new featrues and improved libraries. I will try to avoid the older features of C++ which are falling out of favor.

 


Copyright chris wild 1999.
For problems or questions regarding this website contact [Chris Wild (e-mail:cs333@cs.odu.edu].
Last updated: September 01, 1999.