Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Regular Void with Matt Calabrese

Regular Void with Matt Calabrese

FromCppCast


Regular Void with Matt Calabrese

FromCppCast

ratings:
Length:
56 minutes
Released:
Dec 23, 2016
Format:
Podcast episode

Description

Rob and Jason are joined by Matt Calabrese to talk about his Regular Void Proposal, template, the state of Concepts and more. Matt Calabrese is a software engineer working primarily in C++. He started his programming career in the game industry and is now working on libraries at Google. Matt has been active in the Boost community for over a decade, is currently a member of the Boost Steering Committee, and is a member of the Program Committee for C++Now. Starting in the fall of 2015, he has been attending C++ Standards Committee meetings, authoring several proposals targeting the standard after C++17, notably including a proposal to turn the void type into an instantiable type and a proposal for the standard library to introduce a generic algorithm for invoking standard Callables with argument types and argument amounts that may be partially calculated at compile-time or at runtime. He is also the author of the controversial paper "Why I want Concepts, but why they should come later rather than sooner", which may have contributed to the decision to not include the concepts language feature in C++17. News 2016 Software Developer Podcast Awards My take at times A C++ program to get CPU usage from command line in Linux Matt Calabrese @cppsage Links Boost C++Now P0146: Regular Void (Revision 1) P0376: A Single Generalization of std::invoke, std::apply, and std::visit P0240: Why I want Concepts, but why they should come later rather than sooner Sponsor Backtrace  
Released:
Dec 23, 2016
Format:
Podcast episode

Titles in the series (100)

The first podcast by C++ developers for C++ developers!