comp.lang.ada
 help / color / mirror / Atom feed
From: "Chris Thomasson" <xxx@xxx.xxx>
Subject: Re: computer language used to program Mars Lander
Date: Thu, 17 Jul 2008 17:03:58 -0700
Date: 2008-07-17T17:03:58-07:00	[thread overview]
Message-ID: <g5omfu$41j$1@aioe.org> (raw)
In-Reply-To: 6ea1d5F65269U1@mid.individual.net

"Default User" <defaultuserbr@yahoo.com> wrote in message 
news:6ea1d5F65269U1@mid.individual.net...
> Chris Thomasson wrote:
>
>> "Paul Hsieh" <websnarf@gmail.com> wrote in message
>> news:13a2f4f0-6ec1-4570-b6bf-1621cfb32db2@a2g2000prm.googlegroups.com.
>
>> > Indeed.  Ada is used by the military, because they have much more
>> > sophisticated hardware in tanks and fighter jets.
>>
>> Is this a trolling attempt? Anyway, the military uses C++ for all
>> critical system software in state-of-the-art fighter-bombers because
>> they have much more sophisticated hardware:
>
> We did quite a bit of code for avionics flight systems for military
> aircraft in C++. It ran on top of an RTOS and there were certain
> restrictions in the programming. Dynamic memory was only allocated at
> startup, for instance.

Sounds pretty smart to me. IMHO, its nice that C++ is flexible enough
to work well under some fairly harsh, but necessary restrictions. Also,
IMVHO, it does not really matter what programming language is used because
in the end its all up to the programmer to "get it right". Even an ADA-
based system could contain subtle logic bugs. That would be very bad if
one of those nasty bugs revealed a code-path which could open the bomb
bay doors, arm something and let it loose!

:^o 




  reply	other threads:[~2008-07-18  0:03 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-14 11:18 computer language used to program Mars Lander jhc0033
2008-07-14 11:21 ` jacob navia
2008-07-14 21:27   ` Maciej Sobczak
2008-07-14 11:49 ` Nick Keighley
2008-07-15  7:27   ` Maciej Sobczak
2008-07-16  6:02   ` jhc0033
2008-07-16 21:57     ` Brian
2008-07-23 14:43     ` Michael Oswald
2008-07-23 22:53       ` Larry Elmore
2008-07-24  6:59       ` jhc0033
2008-07-24  7:18         ` Stefan Scholl
2008-07-24 12:14           ` Grant Rettke
2008-07-24  7:39         ` John Thingstad
2008-07-24  7:51           ` jhc0033
2008-07-24  9:40             ` John Thingstad
2008-07-24 20:39             ` Brian
2008-07-25  6:10               ` jhc0033
2008-07-25 20:29                 ` Brian
2008-07-26  3:03                   ` jhc0033
2008-07-26  6:09                     ` Brian
2008-07-24  8:40         ` pls.mrjm
2008-07-24  9:04         ` Pascal J. Bourguignon
2008-07-24 11:35           ` Michael Oswald
2008-07-24 12:15             ` Stefan Scholl
2008-07-24 12:36               ` Michael Oswald
2008-07-25 21:19         ` j.oke
2008-07-25 22:34           ` Adam Beneschan
2008-07-25 23:30             ` Joost Kremers
2008-07-26 12:41             ` j.oke
2008-07-26 12:51             ` j.oke
2008-07-17 21:56   ` Paul Hsieh
2008-07-17 22:30     ` Chris Thomasson
2008-07-17 23:03       ` Default User
2008-07-18  0:03         ` Chris Thomasson [this message]
2008-07-18  0:02       ` Gary Scott
2008-07-18  0:08         ` Chris Thomasson
2008-07-18 18:02     ` Colin Paul Gloster
2008-07-18 18:51       ` Dmitry A. Kazakov
2008-07-18 18:37     ` Pascal Obry
2008-07-18 19:45     ` Gautier
2008-07-18 20:26       ` jacob navia
2008-07-18 21:01         ` Georg Bauhaus
2008-07-18 21:14         ` Gary Scott
2008-07-18 20:45       ` Richard Tobin
2008-07-22  8:39       ` Jean-Pierre Rosen
2008-07-22 10:45         ` Nick Keighley
2008-07-22 10:50           ` Richard
2008-07-22 11:20           ` Jean-Pierre Rosen
2008-07-22 21:11             ` CBFalconer
2008-07-23  8:40               ` Jean-Pierre Rosen
2008-07-23 13:00                 ` CBFalconer
2008-07-26 11:13               ` Antoninus Twink
2008-07-22 12:05           ` Chris Dollin
2008-07-22 13:39           ` Walter Banks
2008-07-14 15:31 ` george.priv
2008-07-14 15:38 ` Keith Thompson
2008-07-14 21:29   ` CBFalconer
2008-07-15 12:04 ` Stephen Leake
2008-07-15 13:55   ` Georg Bauhaus
2008-07-15 23:35   ` Phaedrus
2008-07-16  5:21     ` christoph.grein
replies disabled

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