comp.lang.ada
 help / color / mirror / Atom feed
From: scf16!bashford@ford-wdl1.arpa  (Dave Bashford)
Subject: Re: Language runtime requirements (was Re: DoD
Date: 12 Aug 93 22:43:46 GMT	[thread overview]
Message-ID: <1993Aug12.224346.20541@scf.loral.com> (raw)

In article ... falis@ajpo.sei.cmu.edu (Edward Falis) writes:
>
>As for our LynxOS, MVS, Solaris, HP-RT and OS/2 products, the Windows-NT
>Ada compiler will map Ada tasks onto OS threads.  For OS' that don't
>provide lightweight processes, we generally map all tasks into a single
>process.  For embedded-oriented products, tasks are basically a register
>set, control block and some workspace.
>
>So, while I agree with the comment that the Alsys runtime does assume it's
>the "main", I can't agree with the conclusion that we ignore the OS under-
>lying capabilities.  The runtime comprises multiple virtual machine layers
>that are mapped onto a bottom layer of services that we judge to be
>most effective for a given operating environment.
>
...
>- Ed Falis, Alsys

So, why the problem with Unix ?  I've heard excuses like "it would be too
inefficient."  But Unix/C has been using multi-tasking well for years.
Besides, I'd take inefficient over useless any day.
-- 

db
bashford@srs.loral.com (Dave Bashford, Sunnyvale, CA)

             reply	other threads:[~1993-08-12 22:43 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-08-12 22:43 Dave Bashford [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-08-17 14:27 Language runtime requirements (was Re: DoD David Emery
1993-08-16 22:07 agate!howland.reston.ans.net!spool.mu.edu!sgiblab!sgigate!sgi!fido.asd.sg
1993-08-16 20:06 David Emery
1993-08-13 16:15 cis.ohio-state.edu!news.sei.cmu.edu!ajpo.sei.cmu.edu!falis
1993-08-13 16:06 Mike Bates
1993-08-13  0:20 Mark Atwood
1993-08-12 20:13 magnesium.club.cc.cmu.edu!news.sei.cmu.edu!ajpo.sei.cmu.edu!falis
1993-08-12 14:44 David Tannen
replies disabled

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