🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #7050

Re: Use scheme || nothing

#7050
From: Mark Friedman
Date: Wed, 09 Nov 1994 19:36
32 lines
2281 bytes
In article <39ojut$r8n@csnews.cs.Colorado.EDU> Tom Christiansen
<tchrist@mox.perl.com> writes:

   :If someone feels more comfortable with python than lisp, would it be
   :so bad to allow him to use python to customize his editor, while stil
   :taking advantage of the packages written in emacs lisp and other
   :supported languages?

   That would be fine.  But we haven't got that, because there's no API, 
   just an SPI.  See other post.

Applications provide APIs. Extension languages use those APIs. For
example an editor might include a fill-paragraph function as part of
its' API and the extension language might invoke that functionality.

I suppose that an extension language does have a small API
(e.g. eval). I assume the GEL will provide that.

What I mention in another posting is that what we need is an
architecture for exposing API's to extension languages. Then you could
easily pick and choose the language of your choice without the silly
translating that people are discussing.

-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.94Nov9113615@avogadro.arc.nasa.gov>
Path: arc1-ca.pugleaf.net!nntp.gmd.de!newsserver.jvnc.net!darwin.sura.net!gatech!swrinde!elroy.jpl.nasa.gov!lll-winken.llnl.gov!ames!kronos.arc.nasa.gov!usenet
References: <394kll$kso@csnews.cs.Colorado.EDU> <LIBERTE.94Nov2143656@void.ncsa.uiuc.edu> <398vo8$ari@csnews.cs.Colorado.EDU> <ABRAHAM.94Nov3000250@micro.iesd.auc.dk> <39ojut$r8n@csnews.cs.Colorado.EDU>

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-10 00:32:49 PST
Newsgroups: comp.lang.misc,gnu.misc.discuss
Path: arc1-ca.pugleaf.net!nntp.gmd.de!newsserver.jvnc.net!darwin.sura.net!gatech!swrinde!elroy.jpl.nasa.gov!lll-winken.llnl.gov!ames!kronos.arc.nasa.gov!usenet
From: bobo@avogadro.arc.nasa.gov (Mark Friedman)
Subject: Re: Use scheme || nothing
In-Reply-To: Tom Christiansen's message of 8 Nov 1994 19:35:57 GMT
Message-ID: <BOBO.94Nov9113615@avogadro.arc.nasa.gov>
Lines: 32
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> <LIBERTE.94Nov2143656@void.ncsa.uiuc.edu>
 <398vo8$ari@csnews.cs.Colorado.EDU>
 <ABRAHAM.94Nov3000250@micro.iesd.auc.dk>
 <39ojut$r8n@csnews.cs.Colorado.EDU>
Date: Wed, 9 Nov 1994 19:36:15 GMT