C++发展中的几个关键阶段



从时间线来看,C++的形成并非一次性完成,而是经过了多次重构☀️、推广和标准化。下面的阶段能够说明它为什么具有明显的集体创作特征。



C++标准并不是某位作者的私人文档。它由相关国际标准化组织下的专家委员会进行讨论、提案、审查和修订。来自不同国家、企业、大学和开源项目的参与者会围绕一个功能的必要性、语义、实现成本以及向后兼容问题展开长期讨论。



学习C++时,为什么要了解这段历史



“17c.c++:并非一人之笔”如果是在讨论 C++ 的发展史,核心意思是:C++虽然由比雅尼·斯特劳斯特鲁普(Bjarne Stroustrup)最初设计并推动,但它并不是某一个人独立完成的作品。从早期的“带类的C”,到今天包含泛型、面向对象、并发和现代标准库的复杂语言,C++经历了设计者、编译器开发者⚡、标准委员会、库作者以及全球程序员社区的长期共同建设。



举报/反馈