WTF: Could F# have saved the Mars Climate Orbiter? - Systems, architecture and engineering solutions! - Site Home - MSDN Blogs

Systems, architecture and engineering solutions!

This site will do in depth analysis of subjects such as service oriented architecture, software engineering and technologies such as Exchange and Sharepoint.

WTF: Could F# have saved the Mars Climate Orbiter?

WTF: Could F# have saved the Mars Climate Orbiter?

  • Comments 1

 

The Mars Climate Orbiter likely failed due to one sensor passing data in the wrong units to the central processing units on the MCO.  I have created a first cut demonstrating the use of the dimensional analysis capabilities in F#.  It is a simple idea, but one that helps the engineers and scientists to get the issues on incorrect dimensions being used in software.

I am working on creating a simple Hohmann trajectory simulator, but it is a little more difficult than I thought so that will be coming out a little later in my blogging cycle.

 

Leave a Comment
  • Please add 8 and 5 and type the answer here:
  • Post