Date
1 - 3 of 3
SPJ paper on Build Systems
Alexis Richardson <alexis@...>
Hi
Dropping Computer Science, right about now... Ilya dug up this new paper from Simon Peyton-Jones (MS Research) and others. They look at build systems from a theoretical POV. Their objective is relevant to Helm, although their notion of build is richer. "We have investigated multiple build systems, showing how their properties are consequences of two implementation choices: what order you build in and whether you decide to rebuild. By decomposing the pieces, we show how to recompose the pieces to new points in the design space. In particular, a simple recombination leads to a design for a monadic cloud build system. Armed with that blueprint we hope to actually implement such a system as future work." This may also be relevant to wg-app-def folks. alexis |
|
Matt Farina
Alexis, Thanks for sending that paper out. It was a fun read to start my day.On Tue, Mar 20, 2018 at 5:36 AM, Alexis Richardson <alexis@...> wrote: Hi --
Matt Farina Go in Practice - A book of Recipes for the Go programming language. Engineered Web - A blog on cloud computing and web technologies. |
|
Alexis Richardson <alexis@...>
Matt
toggle quoted message
Show quoted text
Yes, absolutely build is a more complex case. But it can be a super set of packaging, as exemplified by nix. All these systems benefit from being deterministic and compositional, and I think the paper is useful for thinking about that. Glad you liked! A On Tue, 20 Mar 2018, 14:17 Matt Farina, <matt.farina@...> wrote:
|
|