Back to Browse

Deterministic Disappointment by Niall Douglas

3.6K views
Sep 19, 2018
1:59:47

Niall covers all the ways past, present and future that one can disappoint deterministically in C++. Content: 1. What is disappointment? 2. What is determinism? 3. The direction of C++ 4. Future disappointment in C++? 5. Achieving the future today a. C++ 11 system_error b. C++ 11 P1028 SG14 status_code c. C++ 14 (Boost.) Outcome Slides: https://docs.google.com/presentation/d/1fSkpD51FKmy8VEO9P86jWN6tOEaBmzHOXo14zLRkFKE/edit?usp=sharing. For some background about Niall's talk, please check out his paper entitled "P1095R0/N2289: Zero overhead deterministic failure - A unified mechanism for C and C++" here: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2289.pdf Niall is part of International Standardisation of C++, serving on multiple committees and study groups for many years, currently working on proposals like Low Level File I/O library for C++, C++ deterministic exceptions, new standard error object, new calling convention for all C speaking languages. Niall is one of the authors of the Boost.AFIO v2 and Boost Outcome and has spoken as a domain expert on multiple occasions at the major global C++ conferences, CppCon, ACCU, C++ Now, Meeting C++.

Download

0 formats

No download links available.

Deterministic Disappointment by Niall Douglas | NatokHD