comp.lang.ada
 help / color / mirror / Atom feed
From: emery@mitre-bedford.arpa  (David Emery)
Subject: Re: Ada's (in)visibility in the engineering community
Date: 5 Oct 92 21:49:07 GMT	[thread overview]
Message-ID: <EMERY.92Oct5164907@Dr_No.mitre.org> (raw)

>Now that that has been addressed, my original point is that C and (by
>inheritance) C++ are commercial real-time successes.  If you doubt this
>statement, then tell me, why are you not reading this message on a computer
>whose operating system was written in Ada.  While I am not a great fan of
>U*X itself, you are more likely than not, reading this message on a U*X
>system.

The "conventional" meaning of real-time is a system that must respond
to external events within (usually restrictive) timing constraints.
My workstation and text editor are not real-time in this sense,
because the only thing that happens when I don't get an adequate
response is that I get mad.  Nothing goes boom or falls out of the
sky. 

This is not true of things like flight simulators and airplanes,
themselves.  Although most of the commercial real-time operating
systems (e.g. Lynx) are written in C or assembler, there is a large
body of real-time embedded code that is written in Ada, operating
system and all.  Boeing has many commercial examples that fly now.

Furthermore, the BiiN operating system (which provided a System V
interface) was itself written in Ada, with a C binding!  (It is fair
to note that BiiN was not sucessful, but my observation was that Ada
was not the cause of the problem.  The problem with BiiN was lack of
marketing.  Now, 5 years after its death, I'd still like to have a
system with the functionality of the BiiN system, particularly its
network object orientation.)

				dave

             reply	other threads:[~1992-10-05 21:49 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1992-10-05 21:49 David Emery [this message]
  -- strict thread matches above, loose matches on Subject: below --
1992-10-06 18:32 Ada's (in)visibility in the engineering community Bob Kitzberger
1992-10-06 15:22 David Erickson
1992-10-06  7:27 mcsun!news.funet.fi!network.jyu.fi!sakkinen
1992-10-05 21:54 To ny Wen Hsun Lai
1992-10-05 19:50 Val Kartchner
1992-10-02  6:24 zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!ajpo.sei.cm
1992-10-01  4:11 Michael Feldman
1992-09-30 13:11 Dag Bruck
1992-09-29 14:41 fred j mccall 575-3539
1992-09-29 13:18 agate!doc.ic.ac.uk!uknet!mcsun!news.funet.fi!network.jyu.fi!sakkinen
1992-09-29  5:22 munnari.oz.au!yoyo.aarnet.edu.au!news.adelaide.edu.au!cs.adelaide.edu.au!
1992-09-28 21:23 Ed Schonberg
1992-09-25 21:04 Val Kartchner
1992-09-25 14:35 KMRODGERS
1992-09-21  1:37 pacbell.com!well!well.sf.ca.us!jcc
1992-09-21  0:54 sybus.sybus.com!myrddin!tct!psycho!f310.n3603.z1.FIDONET.ORG!Randy.Baer
1992-09-14 23:23 Pascal Obry
1992-09-14 20:34 Pascal Obry
1992-09-14 16:40 Pascal Obry
1992-09-14 16:03 fred j mccall 575-3539
1992-09-14 15:13 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!caen!nigel.msen.com!yale.edu
1992-09-11 21:46 Harry Koehnemann
replies disabled

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