Hello Attila,

> i'm not sure whether that is part of your goals. maybe you just want to 
> provide an alternative build system, and merely inspire upstream authors to 
> migrate to it? (as opposed to providing a compatible guile-based build script 
> in parallel to upstream's makefiles)

Indeed the latter is more like it. I want the build-system to be 
Makefile-compatible but it should be different enough from it.

I do see the complexity of the project, but I believe it's not exactly "rewrite 
bazel on guile" but more like "a build system to complement guix packaging".

> and as a final note: below is a nice bird's eye view on build systems. it's 
> part of an enlightening series of chapters where a martian programmer crashes 
> their ship on earth and enters into a dialog with a human programmer while 
> trying to rebuild his ship:

> https://ngnghm.github.io/blog/2016/04/26/chapter-9-build-systems-and-modularity/

Thanks a lot for the blogpost!

Divya Ranjan, Mathematics, Philosophy and Libre Software

Reply via email to