Two languages for estimating program efficiency | Synapse