title: Should I log messages to stderr or stdout?
body: <p>I have a program I'm writing that I want to write a custom logging facility for (e.g. diagnostic, notice, warning, error).</p>
  
  <p>Should I be using the <code>stdout</code> or the <code>stderr</code> stream to do this? It is an interpreter of sorts and the user can ask it to print output.</p>
  
  <p><strong>Edit:</strong> Please stop recommending me logging frameworks :(</p>