Software Preservation Group: C++ History Collection
6 hours ago
- #Programming Language Evolution
- #C++ History
- #Software Development
- C++ evolution began with C with Classes in 1979, leading to the first Cpre pre-processor.
- Key milestones include C++ naming in 1984, first commercial release in 1985, and standardization efforts starting in 1989.
- Significant releases: Cfront Release E (1985), Cfront 1.0 (1985), Cfront reinforcement, and GNU C++ release in 1987.
- Standardization advanced with ANSI and ISO committees, featuring acceptance of templates (1990), exceptions (1990), and the STL (1994).
- ISO C++ standard ratified in 1998, followed by technical reports and work on C++0x starting in 2003.
- Historical collections include design documents, source code, and papers documenting the language's development and features.