以前の投稿でも言及したが,現在オリジナルのSyntax Tree GeneratorをAntigravityにて開発している.
その中で新しい技術や実装方法を学び,非常に有意義な経験になっている.とともに,今までの先人が作ってきたSyntax Tree Generatorに改めて感謝の念が生じている.
現在の状況としては,一旦使えるものは既に完成しているが,デバッグの観点で時間を使っている.これはシステム開発においては,当然のことであり,これを有志で行い,一般の学者向けに無償公開してくれている先人たちには,改めて感謝の念が生じるのも当然である.
私のプログラムも,いつか一般公開したいと思いつつ,バグ修正に追われている.また,作成するとついついあれもしたいこれもしたいと追加実装をしてしまい,再びバグ修正に追われるというループにハマっており,公開自体はもう少し時間がかかりそうである.また,公開方法もどうするか検討が必要である.
しかし,使っている中では(もちろん製作者であるというバイアスはあるが)使いやすいものになっていると考えている.
デザインも凝りたいところだが,そこまで行くと無限に時間が溶けてしまうため悩んでいる.