YoVDO

Efficient and Reliable Wrapping of C APIs Using Modern C++ - 2024 Update

Offered By: ACCU Conference via YouTube

Tags

C++ Courses Embedded Systems Courses Distributed Systems Courses Unit Testing 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 comprehensive conference talk from ACCU 2024. Delve into adapter interface design, overhead avoidance strategies, and the application of compile-time computation and safety mechanisms. Examine C++ features and standard utilities up to C++23 that enable effective C API wrapping. Analyze performance implications of various design decisions and discuss trade-offs between usability and efficiency. Learn design and implementation techniques for comprehensive unit testing of wrapper code. Gain valuable insights from Vladimir Vishnevskii, an experienced software engineer, on developing high-quality software for distributed and embedded systems using C++.

Syllabus

2024 Update: Efficient and Reliable Wrapping of C APIs Using Modern C++ - Vladimir Vishnevskii ACCU


Taught by

ACCU Conference

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX