comp.lang.ada
 help / color / mirror / Atom feed
From: sdd.hp.com!caen!nic.umass.edu!hudson@hplabs.hpl.hp.com  (Rick Hudson)
Subject: Re: Ada and real-time
Date: 13 Oct 92 20:51:50 GMT	[thread overview]
Message-ID: <HUDSON.92Oct13155150@yough.cs.umass.edu> (raw)

>>>>> On 13 Oct 92 15:32:17 GMT, russ@alliant.com (Russell McFatter) said:

Russ> (3)  No self-imposed nondeterminism:

Russ>      Can a language be nondeterministic?  Sure it can.  Take LISP, for
Russ>      example...

Russ> 	"Whoa!  That missile flew right over our heads and this thing
Russ> 	 didn't even try to intercept it!"

Russ> 	"Bummer of a time to do a garbage collection.  Sorry 'bout your
Russ> 	 city, man."


Actually, there have been techniques for doing real time GC around since the
seventies. Most Lisp systems do not utilize these techniques due to the total
overhead required (a bounded number of extra instruction on each memory read).
The fact that all Ada systems fail to offer GC is an implementation decision.
There is nothing in the Ada language definition that would prevent implementati
on
of a full blown generational copy collector and I suspect this was not by
accident. There is nothing in the Lisp language definition that prevents
real time garbage collection either.

Other than this we have considerable common ground when it comes to describing
what real time means.
--

                Richard L. Hudson, Research Associate
                University Computing Services
                Lederle Graduate Research Center
                University of Massachusetts
                Amherst, MA  01003
                (413) 545-1220; Hudson@cs.umass.edu

             reply	other threads:[~1992-10-13 20:51 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1992-10-13 20:51 Rick Hudson [this message]
  -- strict thread matches above, loose matches on Subject: below --
1992-10-14 14:37 Ada and real-time dog.ee.lbl.gov!hellgate.utah.edu!caen!zaphod.mps.ohio-state.edu!sol.ctr.c
1992-10-15 10:17 mcsun!uknet!yorkohm!minster!mjl-b
1992-10-15 14:41 cis.ohio-state.edu!news.sei.cmu.edu!jbg
1992-10-15 16:30 iggy.GW.Vitalink.COM!cs.widener.edu!eff!sol.ctr.columbia.edu!The-Star.hon
1992-10-15 17:45 kronos.arc.nasa.gov!iscnvx!news
1992-10-16 13:11 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!rela
1992-10-16 20:45 cis.ohio-state.edu!news.sei.cmu.edu!ajpo.sei.cmu.edu!griest
1992-10-18 19:01 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!darwin.sura.net!cs.ucf.edu!c
replies disabled

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