Panel : What belongs in the Standard Library


Details
This panel will examine the questions surrounding the ongoing role of the Standard Library and it's evolution. Guided by our 100% unbiased moderator Tony Van Eerd, our experts will discuss their viewpoints on what belongs in the standard library and how best to evolve the library and the process which defines it.
Moderator:
Tony Van Eerd
Panelists:
Bryce Adelstein Lelbach
Guy Davidson
Nicole Mazzuca
Christopher Di Bella
Tony Van Eerd has been coding for well over 25 years, and hopefully coding well for most of that. Previously at Inscriber, Adobe, and BlackBerry, he now enables Painting with Light at Christie Digital. He is on the C++ Committee. He is a Ninja and a Jedi. @tvaneerd
Bryce Adelstein Lelbach has spent over a decade developing programming languages and software libraries. He is the HPC Programming Models Architect at NVIDIA, where he leads programming language standardization efforts and drives the technical roadmap for NVIDIA's HPC compilers and libraries. Bryce is passionate about C++ and is one of the leaders of the C++ community. He is the chair of INCITS/PL22, the US standards committee for programming languages and the Standard C++ Library Evolution group. He also serves as editor for the INCITS Inclusive Terminology Guidelines. Bryce is the program chair for the C++Now and CppCon conferences. On the C++ Committee, he has personally worked
on concurrency primitives, parallel algorithms, executors, and multidimensional arrays. He is one of the initial developers of the HPX parallel runtime system. @blelbach
Guy Davidson is the Head of Engineering Practice at Creative Assembly, makers of the Total War franchise, Alien: Isolation and Halo Wars 2. Guy has been writing games since 1980. He is a C++ committee regular, where he is a contributor to SG14, the study group devoted to low latency, real time requirements, and performance/efficiency, and also to SG13, the HMI study group. He is a founding member and moderator for the #include community. He speaks at schools, colleges and universities about programming and likes to help good programmers become better programmers. He is currently trying to add support for matrices to the standard library. @hatcat01
Nicole Mazzuca is a software engineer at Microsoft, working on the vcpkg package manager for C++. She has been involved extensively with Rust in the past, and is a founding member and moderator for the #include community. Outside of work, she loves biking, public transit, and the beautiful Pacific Northwest. @strega_nil
Christopher Di Bella is a software engineer working on Google's Chrome OS toolchain team and a regular libc++ contributor. Christopher is passionate about generic programming and education, and is also a #include <C++> organiser. When he's not programming, Christopher likes to watch films, play games, swim, snowboard, and go on the occasional hike. @cjdb_ns

Panel : What belongs in the Standard Library