π = 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 |