This is the central thesis of the editor that I’ve been trying to write since 1995, and is one of the reasons I got involved with both Django and BeeWare.
(Yes - Yak shaving runs deep in my blood...) --- RT @email@example.com How source code is stored on disk should be separate from how it is presented to the user or how they write it. Our tools would be doing those translations when written to disk. https://twitter.com/mgattozzi/status/1191743202799296512
@freakboy3742 I've known multiple people to crash against those rocks. Every one comes away having demonstrated to everyone but themselves why such an editor is less important in practice than they want it to be.