The mars probe unit problem was mismatched between different software programs. One was telemetry reported by the spacecraft to the ground, the other was software on the ground that used this telemetry to perform calculations that reported the results with the incorrect units.
Maybe the answer is that strong typing should somehow continue outside of the individual programs and be embedded in file formats as well?
Maybe the answer is that strong typing should somehow continue outside of the individual programs and be embedded in file formats as well?