Slides
See slides
More resources
- Lucian Radu Tedorescu, In Search of a Better Concurrency Model, Overload 174, April 2023
- Lucian Radu Tedorescu, Structured Concurrency, ACCU 2022
- Lucian Radu Tedorescu, Structured Concurrency in C++, Overload 168, April 2022
- Lucian Radu Teodorescu, P2504R0: Computations as a global solution to concurrency
- Aristotle, Nicomachean Ethics
- Bob Nystrom, What Color is Your Function?, 2015
- Steve Klabnik, Carol Nichols, community Fearless Concurrency
- Dave Abrahams, A Future of Value Semantics and Generic Programming (part 1), C++ Now 2022,
- Dave Abrahams, Dimi Racordon, A Future of Value Semantics and Generic Programming (part 2), C++ Now 2022
- Dimi Racordon, Val Wants To Be Your Friend: The design of a safe, fast, and simple programming language, CppCon 2022
- The Val Programming Language
- Oliver Kowalke, Boost: Coroutine2 library
- Ana Lúcia de Moura, Roberto Ierusalimschy, Revisiting coroutines. ACM Transactions on Programming Languages and Systems (TOPLAS), 2009
Images copyright
- BoliviaInteligente, an abstract purple and yellow background with wavy lines
- Kane Reinholdtsen, silver corded microphone in shallow focus photography
- Jon Butterworth, A human skull shown in the dark
- ACCU, Overload 174
- Stephen Kraakmo, person holding lens
- Hugo Simberg, 1903, The Wounded Angel
- Viktor Vasnetsov, 1882 Knight at the Crossroads
- Daniels220 at English Wikipedia, Amdahl’s Law spedup graph
- J. M. W. Turner, c. 1834, Venice - The Dogana and San Giorgio Maggiore
- Francesco Hayez, Aristotle
- Perhelion, Balanced scale of Justice