🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #4047

Re: looking for interpreter / macro language facility

#4047
From: Alex Martelli
Date: Fri, 24 May 1991 08:20
28 lines
2146 bytes
ajb@miles.WPI.EDU (Arthur J. Butler) writes:
:hi.  i am looking for advice and/or suggestions on an interpreter or
:macro language facility which i plan on adding to my application.  are

Try looking into tcl, the Tools Command Language by John Ousterhout
(ouster@allspice.berkeley.edu); it is designed exactly for what you
are thinking of.  A paper on it was presented at the Winter 1990 
Usenix conference; it is also widely available for anon ftp (sorry,
I'm not on the Internet so I don't recall where it can be had, but
the usual 'archie' service can tell you that).  At present there are
two slightly diverging branches of the tcl family: Tcl 4.something,
enhanced by 'hackercorp' (Peter da Silva, and others) with many
modular extensions such as associative arrays and regular expressions;
and Tcl 5.something, without those enhancements but integrated with
Tk into a rich X Window System-ready environment.  From the needs
you express, I believe you'd be most interested in Tcl 4.

Other possibilities are Rexx, a nice language chosen for a similar
purpose in IBM's SAA and also dominating this field for Amiga boxes,
but I don't think you can get it for free; and others I have just
heard mentioned, such as Python.  The 'others' cathegory includes
lots of Lisps and Schemes, but I guess you could get more details
on those in comp.lang.{lisp.scheme}.
-- 
Alex Martelli - CAD.LAB s.p.a., v. Stalingrado 53, Bologna, Italia
Email: (work:) martelli@cadlab.sublink.org, (home:) alex@am.sublink.org
Phone: (work:) ++39 (51) 371099, (home:) ++39 (51) 250434; 
Fax: ++39 (51) 366964 (work only), Fidonet: 332/407.314 (home only).
Technical Details
Message-ID: <866@cadlab.sublink.ORG>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!europa.asd.contel.com!gatech!rutgers!modus!otello!gear!cadlab!martelli
References: <1991May22.153052.30224@wpi.WPI.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!europa.asd.contel.com!gatech!rutgers!modus!otello!gear!cadlab!martelli
From: martelli@cadlab.sublink.ORG (Alex Martelli)
Newsgroups: comp.lang.misc,comp.lang.c,comp.lang.c++
Subject: Re: looking for interpreter / macro language facility
Message-ID: <866@cadlab.sublink.ORG>
Date: 24 May 91 08:20:09 GMT
References: <1991May22.153052.30224@wpi.WPI.EDU>
Organization: CAD.LAB, Bologna, Italia
Lines: 28