在这几天举行的 CppCon 2019 大会上,微软
该库未来的开发计划作为在GitHub上开发的开放项目进行,接受第三方开发者的pull request并进行修正和新功能的实现(参与开发需要签署CLA转让协议)所转移代码的产权)。 值得注意的是,将STL开发转移到GitHub将有助于微软客户跟踪开发进度、试验最新更改并帮助审查收到的添加创新请求。
开源还允许社区在其他项目中使用新标准功能的现成实现。 例如,选择代码许可证是为了提供与库共享代码的能力
该项目的主要目标包括完全符合规范要求、确保高性能、易用性(调试工具、诊断、错误检测)以及源代码级别的兼容性以及与 Visual Studio 2015/2017 早期版本的 ABI。 微软对开发不感兴趣的领域包括移植到其他平台和添加非标准扩展。
来源: opennet.ru