Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site spar.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!ihnp4!ucbvax!decvax!decwrl!spar!freeman
From: freeman@spar.UUCP (Jay Freeman)
Newsgroups: net.lang.lisp,net.lang.c
Subject: Re: Recoding Lisp programs in C
Message-ID: <565@spar.UUCP>
Date: Fri, 4-Oct-85 15:03:07 EDT
Article-I.D.: spar.565
Posted: Fri Oct  4 15:03:07 1985
Date-Received: Sun, 6-Oct-85 06:32:27 EDT
References: <324@bcsaic.UUCP>
Reply-To: freeman@max.UUCP (Jay Freeman)
Organization: Schlumberger Palo Alto Research, CA
Lines: 12
Xref: watmath net.lang.lisp:560 net.lang.c:6636

[]

There's another issue beside time and speed, having to do with real-time
systems.  A current net discussion bewails the plight of the poor F-16
pilot bounced by a Foxbat, when his or her Ada-coded countermeasures system
raises an error message due to run-time range checking.  But imagine the
plight of the same pilot when the revised fire-control system -- rewritten
in Lisp -- says "Garbage Collection" and goes to sleep for a while.

(There are Lisp implementations that do incremental garbage collection, of
course.)
-- 
Jay Reynolds Freeman (Schlumberger Palo Alto Research)(canonical disclaimer)