5. The method of claim 1 further comprising: capturing simulation data representing the state of a simulation test in the first software language at a point in time; marshalling the simulation data directly to the second software language to create marshalled simulation data; de-marshalling the marshalled simulation data directly into the second software language; and viewing a state of the second software language at the point in time.
6. The method of claim 5 further comprising: running the simulation test from the point in time in the second software language to a second different point in time.