What a world marathon record teaches us about software