It boils down to: are you the type to work primarily in a browser, or
primarily in a terminal?

If in a terminal then:

 - you work with raw XML and raw Markdown (i.e., sources)
   because tools for rendering those into terminal-appropriate text do
   exist, but you're _editing_ sources or you're _reviewing_ changes
   upstream or in a PR, and so you want $EDITOR and `git diff`
 - you like line NSNL for the same reason that...
 - ...though you also like line wrapping, you wrap your mind around not
   wrapping lines just so that `git diff` and `git diff --word-diff=color`
   work better for you and others

   which is to say: you don't really like it, but you're not going to
   figure out how to implement --word-diff=color like behavior for
   paragraphs of natural language text, so you accept it.

If in a browser then you're **astonished** at what the terminal users
want.

Meanwhile terminal people:

 - type faster because they (we, I) don't need to use a mouse
 - their (our, my) hands hurt less
 - don't use the mouse unless they have to leave the terminal
 - hate the mouse
 - stay in the terminal as much as possible

   which is why they (we, I) put up with working with raw XML and raw
   Markdown

   because it keeps them (us, me) in the terminal longer

Nico
-- 

_______________________________________________
rfc-interest mailing list -- rfc-interest@rfc-editor.org
To unsubscribe send an email to rfc-interest-le...@rfc-editor.org

Reply via email to