気になっていたAdvent of Codeに今年はチャレンジしている。
この辺のブログを見て気になっていた & 今年の9月くらいから競技プログラミングに興味を持ってほそぼそとやっているので、練習にもなるだろうなと。
競技プログラミングはだいたいGolangで解いているので、Golangでメインに解きつつ、学習のためにClojureでも書いている。
Clojureで書いているモチベーションは2つあって、会社のコードに一部Clojureで書かれたリポジトリがあり、それを読めるようになるためが1つ。関数型プログラミングを学ぶことによって新たなメンタルモデルを得ることができるのではないかという期待が1つ。
現在3日目で、3日目をGolangでとき終わってさぁClojureで書くか、というところで詰まっており、現実逃避で書いている。この調子で完走できるのか。
Golangでの実装は完走したいところ。