If you’re like most people in America, you use a text editor nearly every day. Whether it’s your basic Apple Notes, or something more advanced like Google Docs, Microsoft Word or Medium
Word processors are a special case of text editors imo. They’re definitely not optimized for programming, but most programming editors I’ve used share more with Word than they share with, say, vim or ed.
Let’s not go there, because if we bring up XML, then somebody will mention DocBook XML. Once that happens, it’s only a matter of time before somebody else suggests SGML, and nobody gets paid enough to mess around with SGML.
These are not text editors but “word processors”.
Word processors are a special case of text editors imo. They’re definitely not optimized for programming, but most programming editors I’ve used share more with Word than they share with, say, vim or ed.
Boy this seems like just about the perfect use-case for XML
Let’s not go there, because if we bring up XML, then somebody will mention DocBook XML. Once that happens, it’s only a matter of time before somebody else suggests SGML, and nobody gets paid enough to mess around with SGML.
JSON is fine.
Nice to see that ProseMirror stores content as either JSON or data that can be serialized to JSON. That way there’s less chance of file format lockin.