cpp.chat

cpp.chat

cppchat.fireside.fm
Strong opinions, weekly held. An, often, weekly round-table chat with great guests from the C++ community
44: I Could Get Compile-time Threads
Dec 4 • 58 min
After a bit of a break, we're back - and with non-other than Bjarne Stroustrup! We chat about the state of C++, from the hardcore of the committee to the whole community and also look at where we think it should go and maybe where it is going.Links:C++ on…
43: Control over Space and Time
Oct 19 • 44 min
Recorded live at CppCon on September 28th After a bit of a break in the lead up to CppCon, in this interview we chat with Herb Sutter - in front of a live audience at CppCon itself. We chat a bit about the conference, how it has been "the best ever" (yet…
42: A Fight Club in Every City
Sep 17 • 66 min
Recorded August 29th 2018 This week we chat with Tristan Brindle, Oli Ddin and Tom Breza about C++ London Uni - a free course, based in London (and remotely), for learning C++. We hear, not only what the course is about and how you can join, but some…
41: We Still Have Vector of Bool
Aug 29 • 56 min
Recorded August 26th 2018 This week we chat with David Schwartz, CTO of Ripple, the company behind the XRP cryptocurrency. He tells us what sets XRP apart from Bitcoin, summarises what Proof Of Work actually means, and how XRP’s Distributed Agreement…
40: It Works but It’s Undefined Behaviour
Aug 20 • 68 min
Recorded August 16th 2018 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…
39: Who, Here, Writes Unit Tests?
Aug 17 • 63 min
Recorded August 8th 2018 This week we manage to align with the calendars of Kevlin Henney and Martin Hořeňovský to talk about testing and beyond - with a particular focus on Catch2 - past, present and future. We discuss how some of Kevlin’s ideas…
38: Hotfix Our Way to Security
Aug 16 • 67 min
Recorded August 2nd 2018 The week we chat with Eva Conti, Troy Hunt and Matthew Butler on the topic of secure coding (so that’s what safe coding is!). Eva and Matt are reformed hackers themselves and share some of their unique insights from the dark side,…
37: A Whole Arsenal of Foot Guns
Aug 8 • 59 min
Recorded July 30th 2018 This week we welcome Anastasia Kazakova and Dmitry Kozhevnikov to talk about the recent release of CLion 2018.2, as well as the upcoming release of ReSharper C++. We particularly talk about the new clangd based language engine that…
36: A Callback Every Millisecond
Jul 31 • 62 min
Recorded July 22nd 2018 This week we chat with Timur Doumler and Brian Heim about the challenges peculiar to audio development, and find that most are shared with other domains - especially those that consider themselves low-latency and/ or real-time.…
35: Volatile Is the Embedded Keyword
Jul 27 • 65 min
Recorded July 16th 2018 This week we discuss some of the challenges of embedded development. We’re joined by Michael Caisse, Ben Craig and Odin Holmes for a chat that, at times, touches on volatile subjects! We’ll also consider why those of us not working…
34: Don’t Make the Garbage in the First Place
Jul 11 • 63 min
Recorded July 7th, 2018 This week our main topic is Simplicity and we're joined by Kate Gregory, who will be keynoting CppCon on the subject, and Jonathan Boccara, whose blog is often focused on pursuing simplicity, too. We cover how to deal with…
33: If You’re Never Getting Rejected You’re Not Controversial Enough
Jul 5 • 67 min
Recorded July 1st 2018 This week we didn’t start out with a theme topic, but spent time discussing conferences around the world as well as whether too many diluting proposals are going through the standards process. Also, is it actually easier to get a…
32: Whatever Happens Inside the Function Is Nobody’s Business
Jun 30 • 66 min
Recorded June 23rd, 2018 This week we discuss Contracts, both as an idea (and possible implementations) and as the language level proposal currently progressing through the ISO process. We have one of the proposal’s authors, John Lakos, as well as an…
31: A Meta-Meta Build System
Jun 20 • 62 min
Recorded June 17th, 2018. After a break for vacations and the ISO meeting in Rapperswil, we’re back with an episode on the new SG15 study group and, in particular, its focus on dependency managers and build systems. All of our guests have been major…
30: You Didn’t Give Me Enough Time to Explain It Shortly
Jun 1 • 60 min
Recorded May 24th 2018 More proposals! This time the main topic is p0847r1, “Deducing this”, authored by our guests, Gašper and Ben, along with Barry Revzin and Simon Brand. This proposal is a simple idea, that works by allowing you to make explicit…
29: We’ve Dropped the ‘M’ Word
May 22 • 65 min
Recorded May 18th 2018 In this episode we discuss Herb Sutter’s new proposal, p0709, “Zero-overhead deterministic exceptions”, a.k.a. “Static Exceptions” - and a couple of supporting proposals from Niall Douglas (p1028 and p1029). We talk about what the…
28: Nobody Knows Enough (Except Richard Smith)
May 18 • 40 min
Recorded May 10th on location during C++ Now in Aspen, Colorado. In this episode we discuss, with speakers, organisers and attendees - old and new - what it is that makes C++ Now special: from bears to beers, low-level experts to high altitude running,…
27: Sometimes, In The Lightning Talks, I Don’t Get The Jokes
May 11 • 41 min
Recorded in April immediately after the ACCU 2018 conference with a panel of guests involved with the conference and ACCU communities: Giovanni Asproni Ralph McArdell Bob Schmidt Roger Orr Lisa Lippincott Francis Glassborow Gail Olis Felix Petriconi Note…
26: I’m a Tall Guy Who Hit His Head a Lot
Apr 30 • 56 min
This is the first episode of cpp.chat in the podcast format, and the first of the rebooted series, following a hiatus since last summer. In this episode we introduce, new producer and co-host, Phil Nash, and entertain Rob and Jason from "the other C++…