Performance, modularity, extensibility. In that order.
Performance, modularity, extensibility. In that order.
Three priorities in a fixed order settle every design choice in vx: performance, then modularity, then extensibility. Nine rules follow.
// the vx blog
Posts tagged values.
Performance, modularity, extensibility. In that order.
Three priorities in a fixed order settle every design choice in vx: performance, then modularity, then extensibility. Nine rules follow.
Explicit over magical: why vx never guesses your inputs
vx never guesses what a task reads. A trace says what a task read once, after it ran. A cache key has to be right before the task runs.