Why C++?
- Major industry marketing
- - Nothing equivalent for Ada
- Object-oriented programming support
- - Did not exist in Ada 83, but does in Ada 95
- Builds on popularity of C
- - C was free with UNIX operating systems
- - Students were taught C
- - Easier to move up to C++ than Ada
- Tools, bindings, visual environments and support abundantly available (based on origin)
- - Ada was isolated