Hasty Briefsbeta

Bilingual

Software Preservation Group: C++ History Collection

8 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.