今年も振り返っていく。月ごとにまとめるの大変すぎるので思い出したことを記していく。C#とHLSLは趣味Unityで。RustとElmとHaskellとHCLは主に労働で。趣味では3Dモデリングばかりしていたので、今年はあまり趣味コードを書いていないかも。来年はバランスを取りたい。書いたコードglTFのやつgithub.comgithub.comgithub.com労働で使うつもりで書いていたライブラリ。UnityでglTFのimport/exportができる。Unity向けのライブラリというのを書いたが、UnityはCircleCIなどでの自動テストがとにかく面倒でつらかった記憶がある。UnityEditorへの依存やライセンス周りの解決が(どうすればいいのだろう)。そのため、Unityに依存する部分とそうでない部分を明確に切り分けて実装するなどの工夫を模索していたように思う。Coreでクロスプラットホームで手元のCLIからでもCIでも単体テストを回せるように書いているため、開発しやすかった。submodule埋め込みしか個人が気軽に試せるパッケージ管理の方法がなさそうというのがある。使ってNuGetパッケージをUnityに持ってくることができれば幸せになれるのかもしれない(知見のある方教えていただけると嬉しいです)。(VVrmは放置してしまっているが...)それ以外は個人的にまあまあ使えているので満足。アセンブラgithub.comLinux上でセルフホストできるx86_64のアセンブラをアセンブリで書いていた。