YoVDO

Efficient and Reliable Wrapping of C APIs Using Modern C++ - Lecture

Offered By: cpponsea via YouTube

Tags

C++ Courses Unit Testing Courses Software Engineering Courses API Design Courses C++23 Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Science
University 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