Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of error handling in C++ through this comprehensive conference talk from C++Now 2018. Delve into the history of error codes and exceptions, examining their strengths and weaknesses. Discover how modern C++ features like optional, variant, and expected types are revolutionizing error handling approaches. Investigate the potential of monadic binding, pattern matching, and do/try syntax. Learn from other languages' error handling strategies and gain insights into the future direction of C++ error management. Benefit from Phil Nash's expertise as he provides a big-picture overview of C++ error handling, offering valuable jumping-off points for further exploration of individual components and techniques.