Joel Falcou
where else to find them
what they talk about
all 7 in the filters
where they keep going back
- Meeting C++8 editions2014–2025
- CppCon6 editions2014–2021
on a stage with
all 4 in the filters
who talks about the same things
- Denis Yaroshevskiy7 talks
- Kris Jusiak31 talks
- Bryce Adelstein Lelbach32 talks
- Vittorio Romeo27 talks
- Michael Caisse16 talks
- Alex Dathskovsky12 talks
| title | conference | date |
|---|---|---|
| From acrobatics to ergonomics: a field report on how to Make libraries helpful | Meeting C++ 2025 | 2025-11-06 |
Three to four years of building and rewriting produces concrete tactics: three libraries — EVE, KUMI, KIWAKU — implement SIMD abstractions, tuple algorithms… | ||
| A Smooth Introduction to SYCL for C++20 afficionados | Meeting C++ 2023 | 2023-11-12 |
Claims that SYCL lets existing C++20 code target GPUs, CPUs and FPGAs with minimal API changes, and demonstrates it by integrating SYCL into a C++20… | ||
| A Smooth Introduction to SYCL for C++20 Afficionados | C++ on Sea 2023 | 2023-06-28 |
Overview of SYCL as a C++20-friendly accelerator layer, showing concrete tooling (Intel oneAPI backend, pre-made Docker images), core APIs (buffers and… | ||
| A totally constexpr standard library | Meeting C++ 2022 | 2022-11-17 |
C'est provides a constexpr reimplementation of many std components (vector/string/unique_ptr/etc.) that rely on recently available C++20 features and are… | ||
| SIMD in C++20: eve of a new era | Meeting C++ 2021 | 2021-11-10 |
EVE is a C++20 SIMD library that provides a uniform API across ARM Neon and x86 (SSE2..AVX‑512) and shows working demos on Godbolt and slides. It offers… | ||
| SIMD in C++20: EVE of a new Era | CppCon 2021 | 2021-10-24 |
EVE is a portable C++20 SIMD library that targets ARM neon and x86 (sse2…avx‑512) and claims concrete wins: benchmarks show vectorized find ~8 ns versus… | ||
| I SPY with my little eye Boost.Predef in a constexpr world | CppCon 2019 | 2019-09-15 |
A tiny library called spy provides a constexpr-compatible Boost.Predef clone that exposes objects like spy::gcc and spy::os so code can write if constexpr… | ||
| EDSL Infinity Wars: Mainstreaming Symbolic Computation | CppCon 2019 | 2019-09-15 |
A C++ EDSL is presented that separates storage from symbolic formulas by using stateless expression templates, encodes symbol names as a 64-bit integral… | ||
| The Three Little Dots and the Big Bad Lambdas | Meeting C++ 2017 | 2017-11-09 |
Claims that C++14/17 idioms actually replace heavy TMP with generic lambdas and pack tricks, showing concrete idioms: std::integer_sequence and pack expansion… | ||
| I Wish I Could Use C++ 1x/y/z | CppCon 2017 | 2017-09-24 |
Demonstrates how to reproduce C++14/17 features on C++11/14 by concrete recipes: generic/variadic lambdas via an poly overload aggregator that composes… | ||
| An implementer's view of Boost.SIMD | Meeting C++ 2016 | 2016-11-18 |
An implementer-level report on Boost.SIMD shows a workable C++11/14 library: a pack<T,N> abstraction, segmented range slicing for prologue/body/epilogue, and… | ||
| “Two practical applications of the Brigand TMP library" | CppCon 2016 | 2016-09-18 |
Brigand provides a modern TMP toolkit that replaces Boost.MPL for tasks like compile-time serialization (allocating exact bytes and generating Boost.Test code)… | ||
| Designing C++ portable SIMD support | CppCon 2016 | 2016-09-18 |
Library approach that exposes CPU SIMD across x86 Power and ARM via a value-type pack abstraction, explicit loads/stores, shuffle/topology recognition and… | ||
| Migration of C++ Libraries to C++14 | Meeting C++ 2015 | 2015-12-04 |
Claims a full, idiomatic rewrite to C++14 yields real wins: replace macros and obscure Boost MPL with auto/decltype everywhere, variadic templates and… | ||
| Introducing brigand | CppCon 2015 | 2015-09-21 |
A header-only C++11 metaprogramming library that reimplements Boost.MPL ideas with no macros and variadic templates, claiming instant compile time (library… | ||
| Expression Templates - Past, Present, Future | CppCon 2015 | 2015-09-21 |
Expression templates implement expressions as types so evaluation defers until a compression point (assignment or conversion), avoiding elementwise temporaries… | ||
| Expression Templates: Past, Present, Future | CppCon 2015 | 2015-09-21 |
Argues that expression templates are not just temporary-elimination tricks but a way to build embedded DSLs by producing lazy expression trees that get… | ||
| Expression Templates: Past, Present, Future | CppCon 2015 | 2015-09-21 |
Covers practical limits and fixes for expression templates: shows that automatic type deduction causes wrong types and duplicated work for expressions, that… | ||
| Automatic Task-based Code Generation for High Performance DSEL | Meeting C++ 2014 | 2014-12-05 |
Describes a C++ library that turns Matlab-like DSEL expressions into task graphs by combining expression-template DSEL metaprogramming with skeletons + futures… | ||
| Costless Software Abstractions for Parallel Architectures | CppCon 2014 | 2014-09-07 |
Claims a C++ generative/meta programming approach yields near zero overhead, using expression templates and Boost/Proto to generate skeletons bound to runtimes… | ||
| nothing matches | ||