A strength of dune is the parallelism it employs. It seems quite difficult to achieve the same level in a shell script. That being said, I like the idea that, like a compiler, a build system that creates something (like a shell script) that is executed later and independent of the tool that created it.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| OCaml version of the "Build systems à la carte" paper | 0 | 384 | August 1, 2025 | |
| [ANN] mlfront-shell - reference implementation of a build system | 1 | 266 | September 18, 2025 | |
| Spec and interface to declare dependencies in an OCaml script | 0 | 125 | December 9, 2024 | |
| [ANN] MlFront 2.4.2.x | 0 | 205 | October 27, 2025 | |
| Plans to choose an official package/project manager? | 61 | 5825 | October 28, 2021 |