Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the foundational concepts of generic programming in C++ through this comprehensive conference talk that introduces Alex Stepanov, the creator of the Standard Template Library (STL) and founder of the Generic Programming paradigm. Learn about Stepanov's influential career and gain deep insights into the Generic Programming approach that revolutionized C++ development. Discover how to effectively use and extend the STL to solve real-world problems with high levels of reliability and efficiency. Understand the design principles behind the STL and how generic programming enables writing reusable, type-safe code that works across different data types. Gain practical knowledge about leveraging STL containers, algorithms, and iterators to build robust software solutions. Master the concepts that form the backbone of modern C++ programming and learn how to apply generic programming techniques in your own projects to achieve better code quality, maintainability, and performance.
Syllabus
Alex Stepanov, Generic Programming in Cpp, and the STL - Jon Kalb - ACCU 2025
Taught by
ACCU Conference