2015-01-13 5:17 GMT-03:00 Sven Van Caekenberghe <sven@stfx.eu>:

> On 13 Jan 2015, at 07:00, Hern��n Morales Durand <hernan.morales@gmail.com> wrote:
>
> First of all, I am not the developer of Log4s, but I have been using it for a while and I see no significant gain switching to SystemLogger or ZnLogEvent. As Alain said, it is based in Log4j, which has his own Wikipedia page: http://en.wikipedia.org/wiki/Log4j
>
> I don't think there is too much sense in having "Log Objects" around, where probably I want to tail a daily rolled log from a headless remote image. I read the documentation of SystemLogger hoping to find a mechansim which dynamically selects compression strategies based in what's logged, or some other advanced feature, but I didn't found any :(

Maybe we should do away with Events as objects, Methods as objects, Exceptions as objects, Announcements as objects, Ring, MC, Commands as objects, Windows, Menus, ... - well, this whole objects everywhere thing is silly, let's use strings instead ;-)


Sarcasm is never the answer. Let's focus on logging, and specifically the case with remote image where you don't have access to "local log objects". I suppose there are other (specially web) developers with the same requirement.
��
We'll keep on trying to explain and to explore the possibilities.

Log objects are much more powerful, less expensive than you think, and backwards compatible with textual output.


If I have to use a bayesian model with markov chains, which could take up to 1 million of samplings only to begin stabilization, and I want to log them... do you expect to have every entry as a Log object... right? That would be less expensive in terms of memory and speed than flushing to a text file?

��
Logging is deceptively simple, managing megabytes of log files is a PITA. Structure, classification, intelligence, behaviour are the answers.

BTW, it is not that you are not allowed to log some simple things to the Transcript, it is that it does not really scale, conceptually.


In my system I am not logging to the Transcript (which obviously does not scale).


Cheers,

Hern��n