Decided to go old-school this year and do it in C++ - given my current role is very C++ facing and I'm needing to use the old skills, it's good practice to hone fluency.
Always easier in Python to knock out the algorithms, but choosing the easy option is no fun :)
As the problems get harder, maybe I'll need to delve into Boost and also bring in a bit of unit testing, up to day 4 it's been fine though.
My current development environment is Ubuntu terminal (specifically WSL2) with cmake, clang-format and g++, using vim as an editor so sudo apt install cmake g++ clang-format vim
should get you there.