Click here to Skip to main content
15,891,375 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
wout de zeeuw16-Jan-18 3:54
wout de zeeuw16-Jan-18 3:54 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
ddt_tdd16-Jan-18 21:28
ddt_tdd16-Jan-18 21:28 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
Gary Wheeler17-Jan-18 2:09
Gary Wheeler17-Jan-18 2:09 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
raddevus17-Jan-18 3:08
mvaraddevus17-Jan-18 3:08 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
Abbas A. Ali18-Jan-18 1:04
professionalAbbas A. Ali18-Jan-18 1:04 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
raddevus18-Jan-18 1:55
mvaraddevus18-Jan-18 1:55 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
Stuart Dootson16-Jan-18 23:50
professionalStuart Dootson16-Jan-18 23:50 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
molesworth17-Jan-18 1:53
molesworth17-Jan-18 1:53 
raddevus wrote:
Space probes tend to be both memory and compute limited, so the engineers—just as essentially everyone else in their situation has done—decided to keep track of the units themselves (in their heads, in the comments, and
in the documentation)
.

While this is true, and one of the reasons for extensive and exhaustive testing of spacecraft software, in the case of Mars Climate Orbiter (as also noted in the original post) :
raddevus wrote:
... root cause for the loss of the MCO spacecraft was the failure to use metric units in the coding of a ground software file...

(My re-bolding)

While not excusing the failure, which was a result of insufficient testing and other related issues, in this case it wasn't due to memory limitations of the on-board computers, or people "keeping track of units in their heads...". Anyway, source code isn't uploaded and compiled on a spacecraft, so type-safety and better languages shouldn't have any impact on the size of the executables.

While I'm sure Stroustrup means well, and intends the use of this failure as a lesson in the advantages of more strongly typed languages and methods, I think he's misrepresenting the actual situation. I'd recommend reading the actual reports on what happened for more details :

Mars Climate Orbiter Failure Board Releases Report which also contains a link to the full, PDF, report.

m (in spacecraft test systems engineer mode Smile | :) )
Days spent at sea are not deducted from one's alloted span - Phoenician proverb

GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
raddevus17-Jan-18 2:49
mvaraddevus17-Jan-18 2:49 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
James Lonero17-Jan-18 6:18
James Lonero17-Jan-18 6:18 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
firegryphon17-Jan-18 9:41
firegryphon17-Jan-18 9:41 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
BryanFazekas17-Jan-18 2:16
BryanFazekas17-Jan-18 2:16 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
raddevus17-Jan-18 2:38
mvaraddevus17-Jan-18 2:38 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
Dale Margel17-Jan-18 4:11
professionalDale Margel17-Jan-18 4:11 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
James Lonero17-Jan-18 6:05
James Lonero17-Jan-18 6:05 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
Gerry Schmitz17-Jan-18 9:08
mveGerry Schmitz17-Jan-18 9:08 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
firegryphon17-Jan-18 9:34
firegryphon17-Jan-18 9:34 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
kalberts17-Jan-18 10:06
kalberts17-Jan-18 10:06 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
raddevus17-Jan-18 11:22
mvaraddevus17-Jan-18 11:22 
GeneralRe: Stroustrup on NASA's loss of $654 million Mars Climate Orbiter Pin
swampwiz17-Mar-18 0:18
swampwiz17-Mar-18 0:18 
GeneralJust had another scammer call. Pin
OriginalGriff15-Jan-18 23:37
mveOriginalGriff15-Jan-18 23:37 
GeneralRe: Just had another scammer call. Pin
Slacker00716-Jan-18 0:12
professionalSlacker00716-Jan-18 0:12 
GeneralRe: Just had another scammer call. Pin
OriginalGriff16-Jan-18 0:34
mveOriginalGriff16-Jan-18 0:34 
GeneralRe: Just had another scammer call. Pin
GKP199216-Jan-18 1:01
professionalGKP199216-Jan-18 1:01 
GeneralRe: Just had another scammer call. Pin
OriginalGriff16-Jan-18 1:15
mveOriginalGriff16-Jan-18 1:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.