How should Node.js programs best do logging? When that question came up in the
node users mailing list, Tim Caswell answered to just use console.log, and if you want to send the log to somewhere other than stdout then to override the function. That makes the Java programmer recoil with "eeew, overriding a system function is wrong" but hey we're in a JavaScript environment. This sort of thing is par for the course in JavaScript. So, how do you go about doing this?