Linked by Thom Holwerda on Sun 12th Aug 2012 22:16 UTC
General Development "I cannot help but speculate on how the software on the Curiosity rover has been constructed. We know that most of the code is written in C and that it comprises 2.5 Megalines of code, roughly. One may wonder why it is possible to write such a complex system and have it work. This is the Erlang programmers view."
Thread beginning with comment 530885
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: This is a nice summary
by zima on Mon 13th Aug 2012 00:59 UTC in reply to "This is a nice summary"
zima
Member since:
2005-07-06

I see it as somewhat less risky - for the landing (and post-landing checkout) they used a more specialised, more basic software.

Now, the rover will start using the more complex main mission software - one that was uploaded to it fairly recently, when the probe was en route, so presumably also with more time for debugging (plus, I imagine that software update procedures are among the best tested; and that they're doing it one of two redundant computers at a time)

In another update: more & also colour pictures! http://commons.wikimedia.org/wiki/Category:Photos_by_the_Curiosity_... (and I guess this Commons page will have a decent selection, in the future - bookmarked)

Reply Parent Score: 2