Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and innovative solutions in implementing the C Standard Library using C++ in this conference talk from CppNow 2023. Delve into the LLVM's libc project, learning how modern C++ idioms and language features were utilized to create a modular, configurable, and instrumentable C library. Discover techniques for implementing memory routines and startup subsystems in pure C++ without sacrificing performance. Gain insights into the evolution of implementation practices, from early hacky solutions to more maintainable and scalable approaches. Understand the practical applications of modern C++ constructs in developing simple, maintainable, and production-ready code for a C library.
Syllabus
The Challenges of Implementing the C Standard Library in C++ - Siva Chandra Reddy - CppNow 2023
Taught by
CppNow