I dunno, my experience with The Man is that they just demand all The Cogs (read: you and me) just conform to The Standard API that their apps use, which is usually some homegrown piece of junk worse than anything I've mentioned above. Case in point, I've got to deal with some 100K lines of perl code that uses its own logging API that just writes to syslog, nothing else, and to a hardwired syslog facility of local3 at that. No one would tolerate that kind of thing in a module on CPAN, they'd insist you used something like Log::Any or at least Log::Dispatch.

So yeah I suppose I had an axe to grind about logging in particular ... Now excuse me, I have a crapton of someone else's perl code to rewrite, emphasis on the crap.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org