The 2025 Advent of Code Showdown

The Advent of Code 2025 has come around once more, but this time only with 12 puzzles to solve

To keep it interesting, my buddy Niels and I decided to challenge ourselves, and each other, by using a new programming language for each day

The current standing and the rules to this showdown can be found below

Current Standing

Our Solutions Can Be Found Here
🥇 Levi 0.00ms on average
🥇 Niels 0.00ms on average
Day 0/12

Rules

The rules are simple:

- We start the day by spinning a wheel of 12 languages
(C++, Rust, Go, Haskell, Python, TypeScript, C#, PHP, Java, Elixir, Lua, Zig)

- We then each try to solve the day's puzzle with the chosen language before the end of the day, no more changes can be made afterwards

- When time's up, we run our solutions on both of our machines 10 times and take the average time to finish

- The winner is the one with the shortest average time across all days

- NO AI

W.I.P

Advent of Code 2025 is still in progress, so this post will only contain the current standings for now

Keep an eye out for when this post is updated though 👀