Loading…

Build systems à la carte: Theory and practice

Build systems are awesome, terrifying – and unloved. They are used by every developer around the world, but are rarely the object of study. In this paper, we offer a systematic, and executable, framework for developing and comparing build systems, viewing them as related points in a landscape rather...

Full description

Saved in:
Bibliographic Details
Published in:Journal of functional programming 2020, Vol.30, Article e11
Main Authors: MOKHOV, ANDREY, MITCHELL, NEIL, PEYTON JONES, SIMON
Format: Article
Language:English
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Build systems are awesome, terrifying – and unloved. They are used by every developer around the world, but are rarely the object of study. In this paper, we offer a systematic, and executable, framework for developing and comparing build systems, viewing them as related points in a landscape rather than as isolated phenomena. By teasing apart existing build systems, we can recombine their components, allowing us to prototype new build systems with desired properties.
ISSN:0956-7968
1469-7653
DOI:10.1017/S0956796820000088