Algorithms & Combinators - Conor Hoekstra - NDC Toronto 2026

This talk was recorded at NDC Toronto in Toronto, Canada. #ndctoronto #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.com https://ndctoronto.com Subscribe to our YouTube channel and learn every day: / ‪@NDC‬ Follow our Social Media!   / ndcconferences     / ndc_conferences     / ndc_conferences   #programminglanguages #functionalprogramming #cplusplus #rust #python #haskell Whether you are programming in C++, Rust, Python, Haskell or any other programming language - knowing your algorithms is an essential skill to writing the best possible code both in terms of performance and in terms of readability. This talk goes over fundamental algorithms across programming languages (maps, folds, scans, splits, and more) and shows their relationship to combinators and how both can be used together to achieve the epitome of beautiful code.

Carbon: graduating from the experiment - Chandler Carruth - NDC Toronto 2026
▶︎

Carbon: graduating from the experiment - Chandler Carruth - NDC Toronto 2026

Algorithms Demystified - Dylan Beattie - NDC Copenhagen 2025
▶︎

Algorithms Demystified - Dylan Beattie - NDC Copenhagen 2025

Keynote: The dangers of probably-working software - Damian Brady - NDC London 2026
▶︎

Keynote: The dangers of probably-working software - Damian Brady - NDC London 2026

The Most Important Conversation in AI Right Now
▶︎

The Most Important Conversation in AI Right Now

Creator of OCaml: Functional Programming, Formal Verification, Programming Languages | Xavier Leroy
▶︎

Creator of OCaml: Functional Programming, Formal Verification, Programming Languages | Xavier Leroy

Why Companies Are Quietly Rehiring Software Engineers...
▶︎

Why Companies Are Quietly Rehiring Software Engineers...

CHOSEN ONE!! YOUR IDENTITY REVEAL JUST SHOOK THE INTERNET... AND THEIR MINDS
▶︎

CHOSEN ONE!! YOUR IDENTITY REVEAL JUST SHOOK THE INTERNET... AND THEIR MINDS

Platform Engineering in the age of Generative AI -
▶︎

Platform Engineering in the age of Generative AI -

Keynote: Benchmarking - It's About Time - Matt Godbolt - C++Now 2026
▶︎

Keynote: Benchmarking - It's About Time - Matt Godbolt - C++Now 2026

Keynote: Reflection Is Only Half the Story - Barry Revzin - C++Now 2026
▶︎

Keynote: Reflection Is Only Half the Story - Barry Revzin - C++Now 2026

I Spent 1.5 Billion AI Tokens on Absolute Slop
▶︎

I Spent 1.5 Billion AI Tokens on Absolute Slop

Nobody Explained the Schrödinger Equation Like THIS!
▶︎

Nobody Explained the Schrödinger Equation Like THIS!

The Java Story  |  The Official Documentary
▶︎

The Java Story | The Official Documentary

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Expression-based Programming for Better Code? - Jason Turner - NDC Toronto 2026
▶︎

Expression-based Programming for Better Code? - Jason Turner - NDC Toronto 2026

What we can learn from Cursor's SQLite Rust experiment
▶︎

What we can learn from Cursor's SQLite Rust experiment

Update from Ukraine | Russia Lost Su-57 jet over Moscow, Su-35 Was Shot Down by F-16
▶︎

Update from Ukraine | Russia Lost Su-57 jet over Moscow, Su-35 Was Shot Down by F-16

Real-time metaprogramming, zero dependencies // Michael Labbé (Handmade Network Expo 2026)
▶︎

Real-time metaprogramming, zero dependencies // Michael Labbé (Handmade Network Expo 2026)

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Let's build an AI agent - Phil Nash - NDC Copenhagen 2026
▶︎

Let's build an AI agent - Phil Nash - NDC Copenhagen 2026