std.experimental.logger: practical observations

Cliff via Digitalmars-d digitalmars-d at puremagic.com
Tue Sep 16 12:48:23 PDT 2014


On Monday, 15 September 2014 at 22:47:57 UTC, Robert burner
Schadek wrote:
> On Monday, 15 September 2014 at 22:39:55 UTC, David Nadlinger 
> wrote:
>> Issues like threading behavior and (a)synchronicity guarantees 
>> are part of the API, though, and need to be clarified as part 
>> of the std.logger design.
>
> the threading behavior has been clarified in the api docs.
>
> the (a)synchronicity guarantees is part of the concrete Logger 
> impl. the Logger api does not force synchronize or asynchronize 
> behavior, it allows both to be implemented by every subclass of 
> Logger.

Alright.  BTW, thanks for undertaking this project - every app of
reasonable size needs logging and I think having a standard
logging library is just one more of those ecosystem improvements
that gets people up and running quickly.


More information about the Digitalmars-d mailing list