~/talks

Alisdair Meredith

what they talk about

all 8 in the filters

where they keep going back

  • ACCU7 editions2018–2025
  • CppCon6 editions2014–2021

on a stage with

all 30 in the filters

who talks about the same things

titleconferencedate
Move Slow and Break Things - Upgrading to C++26ACCU 20252025-04-01
C++26 makes concrete, breaking changes: it removes comparisons between arrays and several deprecated library facets, forbids delete of incomplete types, and…
Talk on
Removing Needless Undefined Behavior for a Safer C++ACCU 20232023-04-19
C++ has many specific undefined behaviors (UB) that can be classified and constrained rather than left unconstrained; examples include…
Talk on
Many an `any`ACCU 20222022-04-06
Implements several concrete std::any designs starting from a minimal version that stores the value on the heap via a void pointer plus a templated deleter and…
Talk on
Embracing PODs Safely Until They DieCppCon 20212021-10-24
Deep dive into when C++ types really behave like C data and what can go wrong with concrete code and working demos. Shows a concrete reinterpret_cast trick…
Talk on
Frictionless AllocatorsACCU 2021 Online2021-03-10
Shows that custom allocators deliver real wins — microbenchmarks report 3–5x speedup and a modeled Bloomberg pipeline sees about a 25% speedup in motor — and…
Talk on
PREVIEW VIDEO - NovemberACCU Autumn 2019 Belfast2019-11-11
Two-day ACCU Autumn conference runs 2019-11-11 to 2019-11-12 at the Hilton in Belfast and deliberately abuts the WG21 C++ meeting in the UK so attendees can…
Talk on
Enforce Inform Ignore Assume - Gradual Adoption of Contracts In Production CodeACCU Autumn 2019 Belfast2019-11-11
C++ contract checks are introduced as macros (BDE/BSLS_ASSERT style) that move through four concrete modes: Ignore (annotations compile but never run), Inform…
Talk on
Getting Allocators out of Our WayCppCon 20192019-09-15
Shows how C++ polymorphic allocators (pmr) plus a compiler-supported “allocator-aware” class model eliminate most boilerplate: a stack-buffer +…
Talk on
How C++20 Can Simplify std::tupleACCU 20192019-04-10
C++20 lets a std::tuple implementation shrink from piles of SFINAE and 18 special constructors to nearly an aggregate: Concepts-based tuple_like constraint…
Talk on
“Contract Programming in C++(20) (part 1 of 2)”CppCon 20182018-09-23
Defines contracts as explicit preconditions/postconditions/invariants, explains the C++ standard’s 1,500‑page contract promise and undefined behavior…
Talk on
“Contract Programming in C++(20) (part 2 of 2)”CppCon 20182018-09-23
C++20 adds concrete contract features: expects/ensures/assert attributes attach pre/postconditions and inline checks; attributes parse always and have three…
Talk on
The Incredible Shrinking StandardACCU 20182018-04-11
Survey of C++ evolution from C++98 to C++17 with concrete examples: the standard removes legacy features (about 30 pages cut vs ~1000+ pages added), moves…
Talk on
“An allocator model for std2”CppCon 20172017-09-24
Proposes replacing the many C++ allocator models with a single pmr-like runtime model that keeps allocators out of the type system, stashes a memory_resource…
Talk on
“Recreational C++”CppCon 20172017-09-24
A series of small C++ experiments implements and tests type traits, tuples/pair reworkings, and coding-style probes, with concrete techniques and outcomes…
Talk
C++17 in Breadth (part 1 of 2)CppCon 20162016-09-18
C++17 consolidates roughly 120 accepted proposals with about 200 new library pages and concrete changes: rebinding to C11/Unicode/POSIX/ECMAScript, removals…
Talk on
C++17 in Breadth (part 2 of 2)CppCon 20162016-09-18
C++17 lists concrete changes: structured bindings for unpacking pairs/arrays/tuples, function-call argument evaluations become indeterminately sequenced…
Talk on
Grill the CommitteeCppCon 20142014-09-07
Lots of concrete, behind‑the‑scenes detail about what actually makes it into the standard: discussions name features (move elision, polymorphic and scoped…
Talk on
What's New In The C++14 LibraryCppCon 20142014-09-07
C++14 delivers concrete library changes: new user literals (binary, time suffixes, complex 'i'), digit separators, and utilities like make_unique, exchange and…
Talk on
Making Allocators Work, Part IICppCon 20142014-09-07
Explains how C++11 turns the broken C++98 allocator parameter into a usable system by showing the actual implementation: SFINAE tricks with SFINAE and decltype…
Talk on
Making Allocators Work, Part ICppCon 20142014-09-07
Explains the concrete C++11/14 changes: introduces allocator_traits and a polymorphic allocator runtime model, shows a built example — a monotonic memory…
Talk on
The Committee ExperienceCppCon 20142014-09-07
A concrete checklist: who votes (national bodies via SC22 then ISO), how progress happens (mailings three weeks before meetings, papers in HTML/PDF/ASCII…
Talk on
What the committee did next!CppCon 20142014-09-07
Committee reorganizes into about 13 study groups and pursues 8+ Technical Specifications to speed releases after C++11 took roughly eight years and C++14 only…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.