After some mulling over new-to-me languages, I decided to take inspiration from @cwebber and attempt to do #AdventOfCode in #Racket this year. Save for some very rudimentary Gnu IMP scripting over a decade ago, I've never really used a #Lisp family language, so this should be fun π
Day 1 is up, and I'd be glad to hear any constructive feedback on the terrible things I'm doing to this language π https://gitlab.com/cincodenada/advent-of-code-2020
@cincodenada Very cool! I don't have time to look right now but I'm happy you've been inspired to explore Racket-land. It's a lot of fun!
Racket is a great language and while I don't use it in my day-to-day, I always go back every so often to tinker and build things with it.
I'm particularly pleased that my solution to Part 2 (which is a superset of Part 1) ended up notably _shorter_ than my original solution for Part 1, even though it solves a more complex problem. Yay for refactoring and generalizing!