phillord2
Joined 12 years ago
Karma
7
Submissions
11
Member since
Jan 7
Joined 12 years ago
It's pretty clever actually, and works in a straight-forward way.
I'm still not understanding why I should perform major surgery on my tool for the sake of a logging library which is a transitive dependency.
Nor am I understanding why I should pass the error message that confused me on to downstream users. I'm happy to make the decision rather than sit on the fence.
Logging should default to warn/error on standard err? I find this a strange idea. Having a "--verbose" switch is pretty standard on the command line. Some applications do have an "be absolutely silent" switch, true but that normally switches everything off.
Should be there for 2015!
The article in question uses OWL -- which is a subset of first order logic -- to illustrate the point. Clojure is (in this article) just a syntactic wrapping.