💚 = Conference
💙 = Meetup
⭐ = Recommended version
🍀 = Submitted but not accepted
YouTube Playlist: Link
Conference/Meetup | Year | Location | Talk |
---|---|---|---|
💙 Bay Area C++ | 2019-01 | Santa Clara, USA | Algorithm Intuition |
💚 C++Now | 2019-05 | Aspen, USA | ⭐ Algorithm Intuition |
💙 Bay Area C++ | 2019-06 | San Fran, USA | Algorithm Intuition |
💚 CppCon | 2019-09 | Aurora, USA | Algorithm Intuition |
💙 Bay Area C++ | 2019-10 | Santa Clara, USA | Better Algorithm Intuition |
💚 ACCU Belfast | 2019-11 | Belfast, UK | Better Algorithm Intuition |
💚 Meeting C++ | 2019-11 | Berlin, Germany | ⭐ Better Algorithm Intuition |
💚 code::dive | 2019-11 | Wroclaw, Poland | Better Algorithm Intuition |
💙 C++TO | 2019-12 | Toronto, Canada | Better Algorithm Intuition |
💚 PyCon | 2020-04 | Online | ⭐ Beautiful Python Refactoring |
💙 MUC++ | 2020-06 | Online | My Least Favorite Anti-Pattern |
💚 Italian C++ | 2020-06 | Online | My Least Favorite Anti-Pattern |
💚 CppCon | 2020-09 | Online | ⭐ Structure and Interpretation of Computer Programs |
💙 C++TO | 2020-11 | Online | C++ Concepts - Rust Traits - Haskell Typeclasses |
💚 Meeting C++ | 2020-11 | Online | ⭐ C++ Concepts - Rust Traits - Haskell Typeclasses |
💚 C++ Russia | 2020-11 | Online | ⭐ ITM: My Least Favorite Anti-Pattern |
💚 ACCU | 2021-03 | Online | C++ Concepts - Rust Traits - Haskell Typeclasses |
💙 Britsh APL | 2021-03 | Online | Algorithms as a Tool of Thought |
💚 APL Seeds | 2021-03 | Online | ⭐ Algorithms as a Tool of Thought |
💚 GTC | 2021-04 | Online | ⭐ Thrust and the C++ Standard Algorithms |
💚 Strange Loop* | 2021-10 | YouTube | ⭐ Functional vs Array Programming |
💚 ARRAY | 2022-06 | San Diego, USA | Combinatory Logic and Combinators in Array Languages |
💚 CppNorth | 2022-07 | Toronto, Canada | The Twin Algorithms |
💚 YouTube | 2022-07 | Online | ⭐ The Twin Algorithms |
💙 Dyalog APL | 2022-09 | Toronto, Canada | A Look at Array Languages |
💙 Dyalog APL | 2022-09 | New York, USA | A Look at Array Languages |
💙 YouTube | 2022-09 | Online | ⭐ A Look at Array Languages |
💚 Paradigm Conf | 2022-09 | Online | ⭐ Popular vs Less Well Known Programming Languages |
💙 HelwanU GDSC | 2022-10 | Online | A Look at Array Languages |
💚 code::dive | 2022-11 | Wroclaw, Poland | ⭐ Beautiful Python Refactoring II |
💚 KX Con | 2023-05 | Montauk, USA | Algorithms in q |
💚 LambdaDays | 2023-06 | Krakow, Poland | Composition Intuition |
💚 Italian C++ | 2023-06 | Rome, Italy | New Algorithms in C++23 |
💚 C++ on Sea | 2023-06 | Folkestone, UK | New Algorithms in C++23 |
💚 CppNorth | 2023-07 | Toronto, Canada | ⭐ Composition Intuition |
💚 CppNorth | 2023-07 | Toronto, Canada | ⭐ New Algorithms in C++23 |
💙 iO EVM* | 2023-07 | Online | New Algorithms in C++23 |
💙 Dyalog APL | 2023-10 | Toronto, Canada | Why Combinators? |
💚 Minnowbrook¹ | 2023-10 | Indian Lake, USA | Why Combinators? |
💚 Craft Conf | 2024-05 | Budapest, Hungary | The Power of Function Composition |
💚 NDC Oslo | 2024-06 | Oslo, Norway | The Power of Function Composition |
💚 CppNorth | 2024-07 | Toronto, Canada | Composition Intuition II |
💚 Lambda World | 2024-10 | Cadiz, Spain | ⭐ The Power of Function Composition |
💚 C++ Under the Sea | 2024-10 | Breda, Netherlands | Arrays, Fusion and CPUs vs GPUs |
1 - Also known as: APL Implementer's Workshop
* - Engineering Virtual Meetup
YouTube Playlist: Link
Conference/Meetup | Year | Location | Talk |
---|---|---|---|
💚 C++Now | 2019-05 | Aspen, USA | ⭐ C++ Algorithms in Haskell |
💚 CppCon | 2019-09 | Aurora, USA | ⭐ C++23 Ranges: slide & stride |
💚 Meeting C++ | 2019-11 | Berlin, Germany | ⭐ Consistently Inconsistent |
💙 C++TO | 2019-11 | Toronto, Canada | Consistently Inconsistent |
💙 YouTube | 2020-05 | Online | ⭐ The STL Algorithm Cheat Sheet |
💚 CppCon | 2020-09 | Online | ⭐ SICP Cover Demystified |
💚 ACCU | 2021-03 | Online | ⭐ Algorithm Selection |
💙 YouTube | 2022-12 | Online | ⭐ From C ➡️ C++ ➡️ Rust |
💚 LambdaDays | 2023-06 | Krakow, Poland | ⭐ C++ vs Haskell vs BQN |
💚 C++ On Sea | 2023-06 | Folkstone, UK | C++ vs Haskell vs BQN |
* ~ Unofficially
Conference/Meetup | Year | Location | Talk |
---|---|---|---|
💚 Lambda World | 2024-10 | Cadiz, Spain | Tacit Programming in BQN, Kap and Uiua |
Podcast | Date | Episode # | Title |
---|---|---|---|
CppCast | 2018-02-23 | Episode 139 | Competitive Coding |
Take Up Code | 2019-09-25 | Episode 261 | CppCon: C++ Algorithms And Ranges. |
Talk Python To Me | 2020-08-01 | Episode 275 | Beautiful Pythonic Refactorings |
cpp.chat | 2020-10-08 | Episode 75 | I Really Like Sugar |
CppCast | 2020-11-19 | Episode 274 | Concepts and Algorithm Intuition |
CoRecursive | 2021-06-02 | Episode 60 | From Competitive Programming to APL |
Oxide and Friends | 2023-10-16 | Episode 93 | Settling Beef |
Software Unscripted | 2023-11-26 | Episode 77 | How Programming has Changed |
Type | Date | Title | Where |
---|---|---|---|
MSc Thesis | 2022-05 | A Combinator, N-Dimensional Array Library In Smalltalk | TMU |
Paper | 2022-06 | Combinatory Logic and Combinators in Array Languages | ARRAY 2022 |
Paper | 202?-?? | Trains & Chains: Function Composition in Array Languages | ?? |
Type | Name | Started |
---|---|---|
YouTube | The code_report Channel |
2018-01-15 |
Blog | The code_report Blog |
2020-04-10 |
Podcast | ADSP: Algorithms + Data Structures = Programs | 2020-11-20 |
Podcast | ArrayCast | 2021-05-15 |
Podcast | RUN FOR THE FUN OF IT! | 2023-02-20 |
Podcast | Tacit Talk | 2024-05-10 |
Website | Status | Type |
---|---|---|
combinatorylogic.com | 🚧 | ℹ️ |
plrank.com | ✔️ | ℹ️ |
hoogletranslate.com | ⛔ | ℹ️ |
thatsarotate.com | ✔️ | 📹 |
norawloops.com | ✔️ | 📹 |
adspthepodcast.com | ✔️ | 🎤 |
runforthefunofit.com | ✔️ | 🎤 |
tacittalk.com | ✔️ | 🎤 |
Status | Type | ||
---|---|---|---|
✔️ | Up and running | ℹ️ | Resource |
🚧 | Under Construction | 🎤 | Podcast |
⛔ | TODO | 📹 | YouTube Time Stamp |