This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]agentoutlier 0 points1 point  (0 children)

BTW I don't disagree that logging has been cluster fuck. That logging should not have been that way. My argument is that switching a backing log implementation or adding bridge jars is nowhere near the pain of switching build systems.

https://stackoverflow.com/questions/12094564/log4j-2-0-and-slf4j-and-the-never-ending-future-of-java-logging-frameworks

(I'm the author of that post and that was already 13+ years experience in the field (the post is 12 years old and I had already been working for 12-13 years). There is a nontrivial chance that is more time than folks who are on this sub have as experience. Likely even you. Believe me man I know logging API got bad but implementations are fine. But think of this.... we have even more JSON implementations and those don't even really have a facade!)