RE: The Guile junk drawer and a C plea (was: [PATCH] Addnondestructive delq1, delv1, and delete1.)

2024-06-29 Thread Maxime Devos
>However, I personally hope that Guile will continue to be friendly towards >those using it as an embedded language. There, a C API is important. There >*is* a downside in moving to Scheme from that perspective, but that is fine as >long as it is easy to call Scheme from C. The typical use case

RE: The Guile junk drawer and a C plea (was: [PATCH] Addnondestructive delq1, delv1, and delete1.)

2024-06-29 Thread Maxime Devos
>Regarding the junk, I very much agree. I also look forward to getting rid of >ice-9 :). As has been spoken about here previously, I suggest that we design a >new module hierarchy, introduce aliases for module bindings, and still supply >the old module hierarchy during a few years for backward