comp.lang.ada
 help / color / mirror / Atom feed
From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: Curiosity rover on Mars
Date: Thu, 09 Aug 2012 17:37:18 +0200
Date: 2012-08-09T17:37:18+02:00	[thread overview]
Message-ID: <op.wir5ogzdule2fv@douda-yannick> (raw)
In-Reply-To: 20120809072347.41d862e4@lufsen.sandat.dyndns.org

Le Thu, 09 Aug 2012 07:23:47 +0200, Per Sandberg  
<per.sandberg@sandat.dyndns.org> a écrit:
> 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 ??

Seems this was "MATLAB -> C -> …" and "Formal Modelling -> C -> …", which  
is not the same as C alone. But seems some part were written in C by hand,  
1/5 of the whole. The C compiler they used is probably highly trusted too,  
and even perhaps formally verified.

When high level techniques are used, the target language is not that  
important, except if the target is to be updated or tweaked by hand later  
(but that would probably brake the model, if formal techniques are not  
used).

Please, don't throw away that example to any one, most won't understand C  
as a target language and C as a main design language is not the same, and  
they would do biased comparison with Ada.

-- 
“Syntactic sugar causes cancer of the semi-colons.” [1]
“Structured Programming supports the law of the excluded muddle.” [1]
[1]: Epigrams on Programming — Alan J. — P. Yale University



  parent reply	other threads:[~2012-08-15  2:48 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
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) [this message]
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