Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Space

Simulations May Explain Loss of Beagle 2 Mars Probe 98

chrb writes "Researchers at Queensland University have used computer simulations to calculate that the loss of the US$80 million British Beagle 2 Mars probe was due to a bad choice of spin rate during atmospheric entry, resulting in the craft burning up within seconds. The chosen spin rate was calculated by using a bridging function to estimate the transitional forces between the upper and lower atmosphere, while the new research relies on simulation models. Beagle 2 team leader Professor Colin Pillinger has responded saying that the figures are far from conclusive, while another chief Beagle engineer has said 'We still think we got it right.'"

Comment Re:Notice its C++ and not Objective-C (Score 1) 83

> Is it because they secretly realize they don't know C?

I will answer this: Yes, we realize that we don't know C. No, we do not keep it secret. If you are used to modern C++ with vector, string, *_cast, shared_ptr etc. it is not trivial to do things in pure C. I fear that I even will have to use malloc (*quakes in terror*) at some point if I use Objective-C. Also, in modern C++ everybody use the RAII idiom for all types of resources, while in Cocoa it seems to be standard to do manual reference counting - another difference that makes it more difficult.

However I did try it, and discovered that it was not that hard after all! At least for simple programs I had no trouble. But for more complex things I would probably have to go the Objective-C++ route. C is just too much effort for me.

Atgeirr

Slashdot Top Deals

The only perfect science is hind-sight.

Working...