Skip to Content
Mélodium 0.10.4 is now available!
BlogMoving a working program from one machine to several usually means rewriting it

The distribution rewrite tax

Quentin Vignaud

Written by

Quentin Vignaud

September 29, 2026

Mélodium

Week one, a 200-line script that works. Week two, it has to run on more machines, and it becomes a project that only answers “on which machine?”.

Here is the article about that rewrite tax, and how Mélodium avoids it: a treatment only talks through its declared inputs and outputs, so the same code runs locally or on another machine. The program can even ask for that machine, send it the work, and release it at the end.

To read on Substack