<p><span class="h-card" translate="no"><a href="https://mastodon.social/@shriramk" class="u-url mention">@<span>shriramk</span></a></span> This article makes me want to pick back up an idea I had for a "tree editor" (really, it was a graph editor) that would make it efficient to edit ASTs directly. I think it's been done before but always feels clumsy to me (though I am a vim user and so things that feel good to me also feel clunky to others).</p>