C++: an invisible foundation.
A short talk plus a Q&A with the ACM student chapter at Hacettepe University in Ankara, Turkey.
February 2021.
A talk for IDA (A professional organization for Danish engineers):
The Continuing Evolution of C++.
The introduction is in Danish, but the talk itself is in English.
The talk is in two 45-minute talks (plus Q&A)
part 1
and
part 2.
October 2020.
C++ Core Guidelines Project.
A short (14 minute) keynote and the 2019 NYC FINOS open-source conference.
I'm off to a slow start because I was just told that I had 15 minutes, rather than the expected 45.
November 2019.
From C to C++: 1979-2019.
From the Unix50 Celebration at Nokia Bell Labs: "Unix50 - Unix Today and Tomorrow."
October 1979.
My talk starts at 18:50 after Brian Kernighan's talk about "The little languages of Unix".
C++ An invisible foundation.
Berkeley Institute for Data Science (BIDS): Berkeley Distinguished Lectures in Data Science.
April 2019.
A brief interview
in connection with the Doctor Causa Honoris ceremony in The University of Carlos III in Madrid.
3:38 minutes.
January 2019.
Doctor Causa Honoris ceremony
in The University of Carlos III in Madrid.
Prof. J-Daniel Garcia-Sanchez intoduces me (Laudatio): 40:54.
My speech (Lectio Magistralis) on language design for non-language geeks: 51:00.
January 2019.
GSL ad hoc overview.
Very ad hoc.
I had 30 minutes to prepare after being told that the planned speaker on GSL had to cancel.
Meeting C++.
Berlin.
November 2016.
Two talks at Budapest Technical University.
A talk by my colleague Abel Sinkovic on debugging metaprograms followed by one by me on type- and resource-safe C++.
Abel's talk should be compulsory watching for people who claim that we don't urgently need concepts.
May 2016.
C++ Today.
An semi-technical talk to Churchill College Computer Society.
Churchill is my Cambridge College.
36 minutes.
May 2016.
GoingNative'12 Keynote:
C++11 Style.
This has the vector vs. list example illustrating the value of compact, cache friendly data structures.
A 90 minute talk incl. Q&A.
A Concept Design for C++.
With Andrew Sutton.
An early talk on C++ concepts.
September 2012.
1 hour.
The Design of C++.
A Bell Labs Video posted by The Computer History Museum.
1994.
Also known as "The flying goose talk."
What happend was that I was supposed to use a teleprompter, which I hated,
so when it broke down a third way into the talk, I could not see the slides or any notes, I was flying blind but just csarried on.
The last two thirds of the talk was done without props, completely from memory.
When I couldn't think of what to say next, I pulled the string on the goose to gain time.