Hacker News new | ask | show | jobs
by globular-toast 2024 days ago
I prefer the approach used by markdown. Use whitespace to define semantic elements, ie. headings, paragraphs. Encourage hard wrapping in the "source" file to improve readability on simple/dumb displays (e.g. cat, less, nano etc.). Encourage fancy rendering of semantic elements where possible including user-defined line length, line/paragraph spacing etc.