言語周りを大改造したい。この作業をやっていると本当にそう思う。
毎度毎度、自分の作った糞言語上でのプログラミングは苦痛だ。しかし、耐えられないほどの苦痛ではないというのが問題だ。大改造するのだって苦痛が伴うのだ。どちらが大きいかという話になる。言語の修正は影響範囲が大きい。様々なツール・資産に影響が波及する。
結局のところ大改造ではなく、漸進的な改造でじりじりと進むしかないのだろう。
そういった諸々の懸念を忘れてどうしたいかと問われれば、シンプルにしたいという一言に尽きる。できるかどうかはともかく。