David Sankel
Adobe首席科学家,C++标准委员会委员
David Sankel是 Adobe 公司的首席科学家,也是 C++ 标准化委员会的资深成员。他的经验涵盖CAD/CAM、计算机图形学、可视化编程语言、网络应用、计算机视觉密码学、微服务架构。他经常在 C++ 会议上发言,擅长大型软件工程和高级 C++ 主题。David 的兴趣包括依赖类型语言、语义域、EDSL 和函数式编程。他是 C++ Reflection TS 的项目编辑、Boost 基金会的执行董事,也是模式匹配和语言变体等多个 C++ 提案的作者。
演讲主题
* 开发高质量C++程序库:来自Beman项目的见解
本次演讲总结了Beman项目的经验,这是一个新的开源C++程序库集合,实现了标准库提案,旨在如何在协作环境中构建高质量的C++程序库。该项目由数十位专家共同贡献,其最佳实践涵盖了文档编写、文件结构、预提交Hook、持续集成以及有效的CMake使用。与会者将学习到创建可维护、用户友好的程序库的实际策略,这些策略能够充分利用现代工具并促进社区参与。