mdspan and /r/cpp with Bryce Adelstein Lelbach - a podcast by Rob Irving and Jason Turner
from 2019-08-16T03:37:33
Rob and Jason are joined by Bryce Adelstein Lelbach. They discuss the mdspan proposal that first introduced Bryce to the C++ ISO committee. They also discuss Bryce's role as moderator for the /r/cpp subreddit and talk about the upcoming CppCon 2019 conference.
Bryce Adelstein Lelbach
Bryce Adelstein Lelbach has spent nearly a decade developing libraries in C++. Bryce is passionate about C++ evolution and is one of the leaders of the C++ community. He is an officer of ISO/IEC JTC1/SC22/WG21, the C++ Standards Committee. Bryce chairs both the C++ Committee's Tooling Study Group (SG15) and Library Evolution Incubator (SG18). He is the program chair for the C++Now and CppCon conferences, and the chief organizer of the Bay Area C++ User Group.
On the C++ Committee, he has personally worked on the C++17 parallel algorithms, executors, futures, senders/receivers, multidimensional arrays, and modules. Bryce works at NVIDIA, where he leads the CUDA C++ core libraries team. He is one of the initial developers of the HPX parallel runtime system. He also helped start the LLVM Linux initiative and has occasionally contributed to the Boost C++ libraries.
News
- Resharper 2019.2 released
- Game Performance Improvements in Visual Studio 2019 16.2
- The German Center for Aerospace (DLR) just open sourced CosmoScout VR, which is a universe 'simulator' written in modern C++
Links
- P0009r6: mdspan: A Non-Owning Multidimensional Array Reference
- P1684r0: mdarray: An Owning Multidimensional Array Analog of mdspan
- P1767r0: Packaging C++ Modules
- /r/cpp/
- CppCon 2019
- CppCon 2018: Bryce Adelstein Lelbach "The C++ Execution Model"
Sponsors
Further episodes of CppCast
Further podcasts by Rob Irving and Jason Turner
Website of Rob Irving and Jason Turner