comp.lang.ada
 help / color / mirror / Atom feed
From: Christopher Browne <cbbrowne@acm.org>
Subject: Re: Shell Central
Date: 30 Aug 2002 13:41:07 GMT
Date: 2002-08-30T13:41:07+00:00	[thread overview]
Message-ID: <aknsli$1kb8df$1@ID-125932.news.dfncis.de> (raw)
In-Reply-To: aknp40$s7k@web.eng.baileynm.com

In the last exciting episode, peter@abbnm.com (Peter da Silva) wrote::
> In article <42f85d82.0208290655.549f1e67@posting.google.com>,
> Ed Davis <ed_davis2@yahoo.com> wrote:
>> How about BUSH!
>> 
>> http://www.vaxxine.com/pegasoft/bush.html
>> 
>> It is sort of like BASH, but uses a subset of Ada as the
>> scripting language.
>
> Doesn't seem terribly well adapted to the UNIX paradigm of pipes and
> filters. It's more like a scripting language that defaults to "exec"
> for unknown commands. Useful, but not really a shell.

BUSH may be very simply characterized:

  It's about writing "scripts" in Ada.

Parallel it with REXX, which essentially provides a simplified version
of PL/1.

BUSH takes things a _bit_ further than REXX; it's apparently
sufficiently similar to the Parent Language that it is expected to be
relatively easy to modify scripts to make them compilable into plain
Ada code.
-- 
(concatenate 'string "cbbrowne" "@acm.org")
http://cbbrowne.com/info/scripting.html
Sturgeon's Law: 90% of *EVERYTHING* is crud.



       reply	other threads:[~2002-08-30 13:41 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <akg8rt$aq1$1@panix3.panix.com>
     [not found] ` <42f85d82.0208290655.549f1e67@posting.google.com>
     [not found]   ` <aknp40$s7k@web.eng.baileynm.com>
2002-08-30 13:41     ` Christopher Browne [this message]
2002-08-30 17:35       ` Shell Central John Brock
2002-08-30 20:42         ` Peter da Silva
2002-08-30 22:26           ` John Brock
2002-09-02  0:45       ` Shmuel (Seymour J.) Metz
2002-09-02 18:39         ` John W. Kennedy
2002-09-03 17:27           ` Shmuel (Seymour J.) Metz
2002-09-04  2:07         ` John Brock
2002-09-04  6:21           ` Shmuel (Seymour J.) Metz
2002-09-04 23:37             ` Peter Flass
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox