Efficient and Reliable Wrapping of C APIs Using Modern C++ - Lecture
Offered By: cpponsea via YouTube
Course Description
Overview
Explore efficient and reliable techniques for wrapping C APIs using modern C++ in this conference talk from C++ on Sea 2023. Learn about adapter interface design, overhead avoidance, compile-time computation, and safety enforcement. Discover how to leverage C++ features and standard utilities up to C++23 to create effective wrappers for C APIs. Analyze performance implications of various design decisions and discuss trade-offs between usability and efficiency. Gain insights into design and implementation techniques for comprehensive unit testing of wrapper code. Benefit from Vladimir Vishnevskii's extensive experience in applying C++ to complex software development, particularly in distributed systems and networking.
Syllabus
Efficient and Reliable Wrapping of C APIs Using Modern C++ - Vladimir Vishnevskii - C++ on Sea 2023
Taught by
cpponsea
Related Courses
Intro to Computer ScienceUniversity of Virginia via Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX UNSW Computing 1 - The Art of Programming
OpenLearning Mobile Robotics
Open2Study