February 22-24, 2023
Montreal, Canada

Beating TimSort

Tim Peters created TimSort, a sorting algorithm for Python, and it’s so fast in the real world most programming languages have now copied it. This all-audiences talk shows how Timsort works, how it spread to other programming languages, and how I beat TimSort (at least in one use case).

View all 152 sessions

Adam Gordon Bell

Pulumi

Adam Gordon Bell is a Community Engineer at Pulumi and creator of the CoRecursive podcast, with several million downloads and interviews with the creators of SQLite, Chef, and PowerShell. He has over 20 years of experience as a software engineer and has written widely-read technical guides on AWK, jq, Bazel, and containers. Previously, he built cloud security products at Tenable and led developer relations at Earthly.

Read More