Ludovic Courtès <[email protected]> writes:

> Hey Marius!
>
> Marius Bakke <[email protected]> skribis:
>>
>> I have used LLM for some parts like (hwdb trie) and the inotify
>> implementation.  And all "builtin" modules like 'path-id' are pure LLM
>> translations of the systemd C counterparts.
>
> To me Goodev in its current form is a dead end, and I hate to say this,
> because I think it could have been great.  But we don’t just write free
> software for the end result of getting “stuff that works” at any cost;
> we write it as part of our journey together.

I understand.  Using LLM for the tricky parts was necessary for me to
make progress on it, unfortunately.

I have been considering swapping out the generated builtins with their
original C variants, modified to deliver Scheme values to the runtime.
But could not figure out how to do that.  Ideas?

Another option is to simply delete the builtins and start from scratch.
It would be a long journey to implement all the quirks but things would
mostly work.

Obviously I wrote this with Guix in mind, so if no one steps up to help
with these issues I will probably find something better to do.

--marius

Reply via email to