Re: guile or scheme used to implement make or meson

2023-09-12 Thread Maxime Devos
Op 11-09-2023 om 20:42 schreef Andy Tai: Is using Guile, or a similar Scheme implementation, to re-implement make or meson realistic? Meson seems to have straightforward syntax and semantics, and ‘meson.build’ isn't actually Python code unlike what you might expect, so I think that a meson

Re: guile or scheme used to implement make or meson

2023-09-12 Thread Olivier Dion
On Tue, 12 Sep 2023, Basile Starynkevitch wrote: > > I think this already exist in GNU make. Recent versions of it can be > extended in GNU guile: This feature is disabled on most distributions AFAIK. What I meant is a 100% Scheme build system. Here is a project defintion of mine for Libpatch

Re: guile or scheme used to implement make or meson

2023-09-12 Thread Basile Starynkevitch
On 9/12/23 15:56, Olivier Dion wrote: On Mon, 11 Sep 2023, Andy Tai wrote: Is using Guile, or a similar Scheme implementation, to re-implement make or meson realistic? By re-implementing do you mean re-writing Make with Guile? That ought to be realistic, but I really do not see the point

September London Guix/Guile meetup

2023-09-12 Thread Arun Isaac
Hi all, Guixers of the world (or more simply, from the London area) unite! 烙 Unbelievable, we've reached our fourth event already, which will be held at the very heart of the City of London. Join us to talk about Guix, Guile, Scheme & Lisp, and all things Free Software. Bring your laptop

Re: guile or scheme used to implement make or meson

2023-09-12 Thread Vivien Kraus
Hello! Le mardi 12 septembre 2023 à 09:56 -0400, Olivier Dion a écrit : > What is more realistic and useful is to make a build system in Guile > where the DSL that replaces Makefiles is Scheme. Since make is only a small part of a useful build system, I think it is way easier to re-implement

Re: guile or scheme used to implement make or meson

2023-09-12 Thread Olivier Dion
On Mon, 11 Sep 2023, Andy Tai wrote: > Is using Guile, or a similar Scheme implementation, to re-implement > make or meson realistic? By re-implementing do you mean re-writing Make with Guile? That ought to be realistic, but I really do not see the point of it. What is more realistic and

Fw: guile or scheme used to implement make or meson

2023-09-12 Thread Mike Gran
(forwarding to guile-user because I forgot to reply-all) > Is using Guile, or a similar Scheme implementation, to re-implement > make or meson realistic? Andy- I did actually try to do a make in Guile once.  As it turns out, _make_ as a language is rather harder than it looks, especially if you