Presented by David Sankel at Core C 2023 conference.
This is a talk about how hardware manufacturers, language designers, and API writers have twisted developer expectations in a never-ending quest for higher performance. We’ll cover instruction pipelining, compiler reordering, and speculative compiler optimizations. You should walk away from this talk with a greater appreciation for how these crazy machines called computers work, and a view of how programming will evolve in the coming years.
---
David Sankel is a Principal Scientist at Adobe, an active member of the C Standardization Committee and a frequent speaker at C conferences, specializing in large-scale software engineering and advanced C topics. David’s interests include dependently typed languages, semantic domains, EDSLs, and functional reactive programming. He is the project editor of the C Reflection TS, Executive Director of the Boost Foundation, and an author of several C proposals including pattern matching and language variants.
14 views
192
62
1 year ago 00:38:13 13
David Sankel :: The Semicolon is a Lie
1 year ago 01:28:30 4
Assembly, System Calls, and Hardware in C++ - David Sankel - CppNow 2023
2 years ago 01:26:49 3
ISO C++ Standards Committee Panel Discussion - Hosted by Herb Sutter - CppCon 2022
4 years ago 00:59:39 1
CppCon 2016: David Sankel “Building Software Capital: How to write the highest quality code and why“