I know we have plenty of people here doing AoC with their own personal challenges/restrictions on top. What are yours? Solving in an eso-lang? Self-imposed resource constraints (runtime/memory)? Only using Excel? Let's hear 'em.
I know we have plenty of people here doing AoC with their own personal challenges/restrictions on top. What are yours? Solving in an eso-lang? Self-imposed resource constraints (runtime/memory)? Only using Excel? Let's hear 'em.
Ha, this is pretty much my favorite restriction too. I try to do one single-line expression for input parsing, one for the part 1 solution, and one for the part 2 solution (eg [1]). Thought sometimes I can't manage it and I just fall back to solving it normally.
[1] https://github.com/benhaney/Advent-of-Code/blob/master/2024/...
The first day started of quite challanging with number parsing, sorting and set intersection. I may have gotten sidetracked trying to beat the standard library sort for a week.
It's already half way into week three and I'm still at day 2 part 2.
Maybe next year I'll actually prepare some utility code for parsing grids and 2d vector math and such.
I continued in C++, but kind of lost interest. Next year I'll learn the language beforehand. hehe
There’s a decent VSCode plugin but I mostly use the online pad because it’s such a rich environment. Very active Discord, with an AoC channel for help and sharing solutions - the maintainer actively iterates on the language to help them solve AoC problems.
(I also fall back to Clojure when I’m struggling to come up with a uiua solution or banging my head against the stack, I kinda wish I had uiua-in-Clojure like how April is APL-in-CL)