Does anyone have any goals they are hoping to achieve this year?
I’m planning to try and learn Raku but probably not use it as my primary solution language. I always prefer to do a secondary implementation in the new language so I’m not stuck on syntax and how to solve the problem.
As always my goal is to finish all the stars ✨🌟✨
Thanks, I’m not that familiar with Clojure, but I can read it okay. How fast did that run for you? I tried it in an online Clojure editor and it took more than 10 seconds for me, which from memory is comparable with my solution before I started hacking in some terrible shortcuts…
Running on my computer part 1 takes ~850ms and part 2 takes ~1300ms
Haha, I bit the bullet and installed Clojure… and Calva… and Leiningrad… and eventually got it to run locally. Looks like it’s quite slow via the REPL, but I get similar times to you when I run it with plain old "clojure -M”. That looks like a nice REPL though. I might pick through your code a bit more and see if I can improve my solution before Sunday!
If you are interested I wrote an AoC helper last year for clojure. https://github.com/jjcomer/aoc-helper
I started with the idea of using babashka for everything, but I ran into some namespace issues.
That’s probably going to be a bit much for me to get my head around any time soon, but it actually inspired me to complete the automation around my own solutions :-)