comp.lang.ada
 help / color / mirror / Atom feed
From: Per Sandberg <per.sandberg@sandat.dyndns.org>
Subject: Re: Curiosity rover on Mars
Date: Thu, 9 Aug 2012 07:23:47 +0200
Date: 2012-08-09T07:23:47+02:00	[thread overview]
Message-ID: <20120809072347.41d862e4@lufsen.sandat.dyndns.org> (raw)
In-Reply-To: 91c0b518-899a-473f-96f8-2df630094412@googlegroups.com

On Wed, 8 Aug 2012 11:31:11 -0700 (PDT)
"Jeffrey R. Carter" <ggsub@pragmada.co.cc> wrote:

> On Wednesday, August 8, 2012 7:41:05 AM UTC-7, Peter C. Chapin wrote:
> > The Curiosity rover successfully landed on Mars earlier this week. 
> > Congratulations to NASA and to all those who worked on the daring
> > and controversial new landing system---which apparently worked
> > perfectly. I saw a NASA video that mentioned that there was 500,000
> > lines of code in the EDL (Entry, Descent, and Landing) system. Does
> > anyone happen to know if there is any Ada on board that spacecraft?
> 
> According to
> 
> http://programmers.stackexchange.com/questions/159637/what-is-the-mars-curiosity-rovers-software-built-in
> 
> it's in C, possibly "mostly auto-generated".
I think it's fascinating that we talk about systems written in C when
the code is produced by pass-0 in tool-chain where the last
pass consists of of a call to a traditional compiler.

What would be interesting to know is in what language did the engineers
put their intellectual effort,

If the automated tool chain is:

 "C -> Assembly -> MachineCode"
 "Ada -> Assembly -> MachineCode"
 "Ada -> C -> Assembly -> MachineCode"
 "simulink -> C -> Assembly -> MachineCode"
 "simulink -> Ada -> C -> Assembly -> MachineCode"

All the above scenarios are possible so in what language is the system
written in ??




  reply	other threads:[~2012-08-09  5:23 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-08 14:41 Curiosity rover on Mars Peter C. Chapin
2012-08-08 18:31 ` Jeffrey R. Carter
2012-08-09  5:23   ` Per Sandberg [this message]
2012-08-09  7:31     ` Dmitry A. Kazakov
2012-08-09  8:55       ` Nasser M. Abbasi
2012-08-09 15:37     ` Yannick Duchêne (Hibou57)
2012-08-10 20:32     ` Peter C. Chapin
2012-08-10  7:30   ` Charles H. Sampson
2012-08-30 11:27   ` Stephen Leake
2012-08-30 17:52     ` Jeffrey Carter
2012-08-30 19:34       ` johnscpg
2012-08-10 13:03 ` Nasser M. Abbasi
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox