From: | Rudi Chiarito |
Date: | 22 Aug 2000 at 19:26:11 |
Subject: | Re: AMIOPEN: Amiga python |
On Tue, Aug 22, 2000 at 05:09:46PM +0200, Aaron Optimizer Digulla wrote:
> :-/ So you are replacing the non-standard shell with a non-standard
> scripting language ? Since I know of the nightmares that come from
What's the difference? A shell language is a scripting language. It's
like replacing a can of Coca Cola with a can of Pepsi Cola. The flavour
might be different, but they're both just as bad for your body. ;)
> such decisions (in the end, there will either be a startup sequence
> which uses a different scripting language than anything else on the
> system or people will have different scripting languages thus it will be
> impossible to exchange startup sequences), may I suggest that you think
I don't get it. If the startup sequence uses SHEEP and a lot of the
system uses SHEEP how can it result that a) "a startup sequence [...]
uses a different scripting language than anything else on the system" or
b) "people will have different scripting languages thus it will be
impossible to exchange startup sequences"?
Choosing a shell language is just as arbitrary as choosing SHEEP or
Python or Perl. The difference is that SHEEP is more readable and more
flexible (you can also compile it - Wouter designed it expressly to
allow extensive optimisations)
We already have plenty of incompatible startup sequences out there, BTW:
user A might have BlizKick but not VisualPrefs, user B might have Birdie
but not MungWall, user C might have none of the above...