🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #1090

Re: Dealing with multiple scripting languages (was: Elinating the 'rx' from AREXX)

#1090
From: Peter da Silva
Date: Thu, 31 Aug 1989 11:56
30 lines
2153 bytes
In article <1989Aug29.233027.4285@agate.uucp>, mwm@eris.berkeley.edu (Mike (I'll think of something yet) Meyer) writes:
> Third problem: This is ugly. The real BSD solution is clean, simple,
> and fit well with the existing system on Unix. This doesn't fit well
> with what's already on the Amiga (though the Unix solution would).

Arexx didn't fit well with what's already on the Amiga in the first place.
I personally find the Arexx program interface ugly. You can't let this
sort of thing stand in your way. Aesthetics aside, what's wrong with it?

I use a similar mechanism to stick Makefiles in small single-file C programs
on UNIX... "compile foo.c" extracts a Makefile from foo.c and runs Make.

> Fourth problem: Having Execute feed an ARexx script to ARexx cuts off
> the major part of ARexx's usefullness as a scripting language.

So your fancy Arexx shell uses a special mechanism for Arexx files, and
keeps the existing mechanism for everything else.

> Especially when ARexx _already has_ a mechanism allowing for multiple
> scripting languages.

The problem is that there are dozens, if not hundreds, of scripting languages
waiting in the wings that will work just fine with the mechanism I proposed,
and I'm not planning on Arexxising them. Are you volunteering to do the hard
work?
-- 
Peter "Have you hugged your wolf today" da Silva      `-_-'
...texbell!sugar!peter, or peter@sugar.hackercorp.com  'U`
"before making up your mind, please read the book." -- sherry.mann
"This is contrary to the spirit of rec.arts.sf-lovers" -- Jim Winer
Technical Details
Message-ID: <4148@sugar.hackercorp.com>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!wuarchive!brutus.cs.uiuc.edu!apple!sun-barr!texsun!texbell!sugar!peter
References: <1989Aug14.015608.21854@agate.berkeley.edu> <1410026@hpcvca.CV.HP.COM> <1989Aug29.233027.4285@agate.uucp>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!wuarchive!brutus.cs.uiuc.edu!apple!sun-barr!texsun!texbell!sugar!peter
From: peter@sugar.hackercorp.com (Peter da Silva)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Dealing with multiple scripting languages (was: Elinating the 'rx' from AREXX)
Message-ID: <4148@sugar.hackercorp.com>
Date: 31 Aug 89 11:56:24 GMT
References: <1989Aug14.015608.21854@agate.berkeley.edu> <1410026@hpcvca.CV.HP.COM> <1989Aug29.233027.4285@agate.uucp>
Organization: Sugar Land Unix - Houston
Lines: 30