Article View: comp.lang.misc
Article #7048Re: GNU Script isn't fixing something that's broken, so is doomed
From: Mark Friedman
Date: Wed, 09 Nov 1994 19:12
Date: Wed, 09 Nov 1994 19:12
41 lines
2718 bytes
2718 bytes
In article <NJ104.94Nov9121749@hilsa.amtp.cam.ac.uk>
nj104@amtp.cam.ac.uk (Neil Jerram) writes:
In article <39odfp$nvq@love.loyola.edu> bkuhn@justice.loyola.edu
(Bradley M. Kuhn) writes:
In article <398tet$9lp@csnews.cs.Colorado.EDU>, Tom Christiansen
<tchrist@mox.perl.com> wrote:
> A significant challenge will be for the
>FSF to implement this great extension language and then provide a generic
>API so that people building things don't HAVE to use it,...
This is a good point. However, how would this work? It sounds
as if Tom is propsing that the generic API go through C (or some
lower level like that) rather then through the Scheme-like CL
that GNU is proposing people write translators for to use their
favorite extension langauge.
Actually Tom's idea (if I understand it correctly now(!)) is far
more fundamental than this and potentially far more exciting as
well.
He thinks that any extension language interpreters should run sort
of as daemon processes separate from the main application process.
The `source' application notifies the interpreter by IPC of the
primitive functions that it provides.
I don't think that there is any important conflict between an same
address space approach (i.e. the API) and an IPC approach. You ought
to be able to choose.
-Mark
--
Mark Friedman
NASA-Ames Research Center
MS 269-2
Moffett Field, CA 94035-1000
vmail: (415) 604-0573
email: bobo@ptolemy.arc.nasa.gov
Technical Details
Message-ID:
<BOBO.94Nov9111221@avogadro.arc.nasa.gov>Path:
arc1-ca.pugleaf.net!nntp.gmd.de!newsserver.jvnc.net!darwin.sura.net!howland.reston.ans.net!news.sprintlink.net!hookup!ames!kronos.arc.nasa.gov!usenetReferences:
<394kll$kso@csnews.cs.Colorado.EDU> <395rlr$3eh@csnews.cs.Colorado.EDU> <398lhg$b8f@mudraker.mtholyoke.edu> <398tet$9lp@csnews.cs.Colorado.EDU> <39odfp$nvq@love.loyola.edu> <NJ104.94Nov9121749@hilsa.amtp.cam.ac.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f891f,9bda08f2f068881f X-Google-Attributes: gidf891f,public X-Google-Thread: 1025b4,9bda08f2f068881f X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1994-11-09 23:03:15 PST Newsgroups: comp.lang.misc,gnu.misc.discuss Path: arc1-ca.pugleaf.net!nntp.gmd.de!newsserver.jvnc.net!darwin.sura.net!howland.reston.ans.net!news.sprintlink.net!hookup!ames!kronos.arc.nasa.gov!usenet From: bobo@avogadro.arc.nasa.gov (Mark Friedman) Subject: Re: GNU Script isn't fixing something that's broken, so is doomed In-Reply-To: nj104@amtp.cam.ac.uk's message of 09 Nov 1994 12:17:48 GMT Message-ID: <BOBO.94Nov9111221@avogadro.arc.nasa.gov> Lines: 41 Sender: usenet@ptolemy-ethernet.arc.nasa.gov (usenet@ptolemy.arc.nasa.gov) Nntp-Posting-Host: avogadro.arc.nasa.gov Reply-To: bobo@ptolemy.arc.nasa.gov Organization: NASA/Ames Information Sciences References: <394kll$kso@csnews.cs.Colorado.EDU> <395rlr$3eh@csnews.cs.Colorado.EDU> <398lhg$b8f@mudraker.mtholyoke.edu> <398tet$9lp@csnews.cs.Colorado.EDU> <39odfp$nvq@love.loyola.edu> <NJ104.94Nov9121749@hilsa.amtp.cam.ac.uk> Date: Wed, 9 Nov 1994 19:12:21 GMT