A Vision for std2
Explore the future of C++ standard libraries in this comprehensive conference talk from C++Now 2017. Delve into Alisdair Meredith's vision for std2, examining how language evolution could shape the design of future libraries. Learn about potential C++20 features like modules, concepts, and contracts, and their impact on library design. Discuss constraints and opportunities in creating a new C++ standard library, including compatibility issues, design ambitions, and core vocabulary types. Participate in a workshop to provide feedback on priorities, development schedules, and ways to contribute to the standardization process. Gain insights from Alisdair Meredith, the C++ Standard Committee Library Working Group chair, as he shares his expertise on topics ranging from polymorphic allocators to freestanding implementations and lessons learned from existing components like vectors and maps.