Interesting observation. Is a wide enough sample of languages considered? What scares me is that we still use text files to program in 2019 such that we are having this conversation. The author makes a good observation nonetheless.
I would still consider the link above editing text... but I posted it anyway for what it is worth.
The idea seems to be to confine the text to its AST in a form like fashion.