Article View: comp.lang.misc
Article #7047Re: GNU Script isn't fixing something that's broken, so is doomed
From: Bill Janssen
Date: Thu, 10 Nov 1994 02:46
Date: Thu, 10 Nov 1994 02:46
30 lines
2331 bytes
2331 bytes
In article <BOBO.94Nov9112502@avogadro.arc.nasa.gov> bobo@avogadro.arc.nasa.gov (Mark Friedman) writes:
Essentially, we need a free version of an Open Doc / OLE
/ Corba kind of thing. ILU is one such beast (see
ftp://parcftp.parc.xerox.com/pub/ilu/1.6.4/announce.html). I think it
has some problems (e.g. no support for first class procedures) but it
would be one place to start.
Mark and I have discussed the lack of first class procedures in ILU a
bit. It might be interesting syntactic sugar, but all functionality
it would provide is already provided via the normal ILU object system.
We are considering describing a possible ILU "cliche", such as
TYPE CallbackProc1 = OBJECT SUPERTYPES ilu.FirstClassProc END
METHODS
Invoke ( (* args here *) )
END;
which would be treated specially by various languages which allow
runtime procedure definition (Python, Tcl, Emacs-Lisp, Common Lisp),
to provide the exact functionality of first class procedures.
A more interesting extension would be first-class types :-)...
Bill
--
Bill Janssen <janssen@parc.xerox.com> (415) 812-4763 FAX: (415) 812-4777
Xerox Palo Alto Research Center, 3333 Coyote Hill Rd, Palo Alto, CA 94304
URL: ftp://parcftp.parc.xerox.com/pub/ilu/misc/janssen.html
Technical Details
Message-ID:
<JANSSEN.94Nov9184617@holmes.PARC.Xerox.Com>Path:
arc1-ca.pugleaf.net!nntp.gmd.de!xlink.net!howland.reston.ans.net!pipex!uunet!biosci!parc!news!janssenReferences:
<BOBO.94Nov1113037@avogadro.arc.nasa.gov> <3983d9$5cv@ra.nrl.navy.mil> <398a1a$1qc@csnews.cs.Colorado.EDU> <ABRAHAM.94Nov2214108@micro.iesd.auc.dk> <39ojsl$r8k@csnews.cs.Colorado.EDU> <BOBO.94Nov9112502@avogadro.arc.nasa.gov>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 20:49:03 PST Path: arc1-ca.pugleaf.net!nntp.gmd.de!xlink.net!howland.reston.ans.net!pipex!uunet!biosci!parc!news!janssen From: janssen@parc.xerox.com (Bill Janssen) Newsgroups: comp.lang.misc,gnu.misc.discuss Subject: Re: GNU Script isn't fixing something that's broken, so is doomed Date: 10 Nov 1994 02:46:17 GMT Organization: Xerox Palo Alto Research Center Lines: 30 Message-ID: <JANSSEN.94Nov9184617@holmes.PARC.Xerox.Com> References: <BOBO.94Nov1113037@avogadro.arc.nasa.gov> <3983d9$5cv@ra.nrl.navy.mil> <398a1a$1qc@csnews.cs.Colorado.EDU> <ABRAHAM.94Nov2214108@micro.iesd.auc.dk> <39ojsl$r8k@csnews.cs.Colorado.EDU> <BOBO.94Nov9112502@avogadro.arc.nasa.gov> NNTP-Posting-Host: holmes.parc.xerox.com In-reply-to: bobo@avogadro.arc.nasa.gov's message of Wed, 9 Nov 1994 19:25:02 GMT