YoVDO

The View from a Standard Library Implementor

Offered By: CppNow via YouTube

Tags

C++Now Courses Boost Libraries Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and advantages of implementing the C++ standard library in this comprehensive conference talk from C++Now 2019. Gain insights from Marshall Clow, a seasoned C++ expert, as he compares standard library implementation to writing a Boost library. Discover the principles behind maintaining and improving Boost libraries, noting similarities and differences with standard library implementation. Learn about balancing the needs of diverse library users and strategies for keeping most customers satisfied. Delve into topics such as stability, portability, reserve names, Boost modules, debug ability, Hiram's Law, tools, and general attitudes toward library development. Benefit from Clow's 35 years of professional programming experience, including his role as the chairman of the Library working group of the C++ standard committee and lead developer for libc++.

Syllabus

Introduction
Challenges
Advantages
Boost
Reserve names
Boost modules
Stability
Debug Ability
Hirams Law
Tools
General attitude toward library


Taught by

CppNow

Related Courses

Your Favorite Undefined Behavior in C++
CppNow via YouTube
Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube
Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube
Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube
Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube