[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shepherd] several patches that i deem ready
From: |
Zheng Junjie |
Subject: |
Re: [shepherd] several patches that i deem ready |
Date: |
Thu, 25 Jan 2024 00:41:39 +0800 |
User-agent: |
mu4e 1.10.8; emacs 30.0.50 |
Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
> Hi Attila,
>
> Attila Lendvai <attila@lendvai.name> writes:
>
>>> About "cheaper code path when a log level is disabled at runtime",
>>> perhaps it can be improved in guile-lib, but otherwise that's a nice
>>> list. I just wish we had a good logging library in Guile and could stop
>>> reinventing the wheel left and right.
>>
>>
>> i've made my judgement that the logger in guile-lib was never applied
>> seriously when i relized that it stores the enabled state in a
>> hashtable (which must be looked up for every log statement).
>>
>> i made sure the log statements have a unique syntax, so the underlying
>> machinery can be replaced easily later, and then i moved on.
>
> I guess if we were serious at giving Scheme/Guile a great logging
> library we would try to design it with the help of everyone as a SRFI;
> it could then be integrated to Guile and any other Scheme, benefiting
> the ecosystem at large. Is this something you could be interested in
> trying? I've found the Scheme community around SRFIs very knowledgeable
> and helpful.
>
maybe can see srfi-215 Central Log Exchange
[https://srfi.schemers.org/srfi-215/srfi-215.html]?
- [shepherd] several patches that i deem ready, Attila Lendvai, 2024/01/18
- Re: [shepherd] several patches that i deem ready, Attila Lendvai, 2024/01/21
- Re: [shepherd] several patches that i deem ready, Maxim Cournoyer, 2024/01/21
- Re: [shepherd] several patches that i deem ready, Attila Lendvai, 2024/01/22
- Re: [shepherd] several patches that i deem ready, Maxim Cournoyer, 2024/01/23
- Re: [shepherd] several patches that i deem ready, Attila Lendvai, 2024/01/24
- Re: [shepherd] several patches that i deem ready, Maxim Cournoyer, 2024/01/24
- Re: [shepherd] several patches that i deem ready,
Zheng Junjie <=
- Re: [shepherd] several patches that i deem ready, Maxim Cournoyer, 2024/01/24
Re: [shepherd] several patches that i deem ready, Attila Lendvai, 2024/01/24