Go offline with the Player FM app!
It Works but It's Undefined Behaviour
Manage episode 215294017 series 2292866
This week we welcome back Howard Hinnant and Arthur O'Dwyer to discuss Arthur's paper, P1144, "Trivially Relocatable".
We talk about what it is, what problems it solves, older papers covering the same ground, and even another in-flight paper (P1029) that it overlaps with. As one of the original authors of C++11's move semantics, Howard is on hand to flesh out the historical perspective.
Links:
- Arthur's blog post on P1144, 'Trivially Relocatable'
- N4034- 'Destructive Move', Pablo Halpern
- N4158- more'Destructive Move', Pablo Halpern
- P0023- 'Relocator', Denis Bider
- P1029- 'Move-relocates', Niall Douglas
- Facebook's Folly
- Win a free ticket to C++ on Sea (enter by 24th Aug)
- Pacific++ schedule announced
- Thomas Guest's post, 'Top Ten Percent' - The great partial sort shootout.
- Arthur's book, 'Mastering the C++17 STL'
59 episodes
Manage episode 215294017 series 2292866
This week we welcome back Howard Hinnant and Arthur O'Dwyer to discuss Arthur's paper, P1144, "Trivially Relocatable".
We talk about what it is, what problems it solves, older papers covering the same ground, and even another in-flight paper (P1029) that it overlaps with. As one of the original authors of C++11's move semantics, Howard is on hand to flesh out the historical perspective.
Links:
- Arthur's blog post on P1144, 'Trivially Relocatable'
- N4034- 'Destructive Move', Pablo Halpern
- N4158- more'Destructive Move', Pablo Halpern
- P0023- 'Relocator', Denis Bider
- P1029- 'Move-relocates', Niall Douglas
- Facebook's Folly
- Win a free ticket to C++ on Sea (enter by 24th Aug)
- Pacific++ schedule announced
- Thomas Guest's post, 'Top Ten Percent' - The great partial sort shootout.
- Arthur's book, 'Mastering the C++17 STL'
59 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.