From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f891f,84341d9bfd06c34b X-Google-Attributes: gidf891f,public X-Google-Thread: 103376,7fc5f2ed2567dae4,start X-Google-Attributes: gid103376,public X-Google-Thread: 101deb,7fc5f2ed2567dae4,start X-Google-Attributes: gid101deb,public X-Google-ArrivalTime: 2002-08-30 06:41:09 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!hse-mtl-ppp74279.qc.sympatico.CA!not-for-mail From: Christopher Browne Newsgroups: comp.lang.misc,comp.lang.ada,comp.lang.pl1 Subject: Re: Shell Central Date: 30 Aug 2002 13:41:07 GMT Organization: cbbrowne Computing Inc Message-ID: References: <42f85d82.0208290655.549f1e67@posting.google.com> NNTP-Posting-Host: hse-mtl-ppp74279.qc.sympatico.ca (64.229.208.56) X-Trace: fu-berlin.de 1030714867 54895023 64.229.208.56 (16 [125932]) X-Draft-From: ("nnvirtual:Languages" 1035) X-Home-Page: http://www.cbbrowne.com/info/ X-Emacs-Acronym: Exceptionally Mediocre Algorithm for Computer Scientists Microsoft: Where the service packs are larger than the original releases. X-Shopping-List: (1) Eclectic abstention compressors (2) Militant illogical reservations (3) Automotive midget lobotomy rectums X-Uboat-Death-Message: ANNOYED BY CORVETTE. TORPEDOS. EXPLODING. U-578. Xref: archiver1.google.com comp.lang.misc:3682 comp.lang.ada:28591 comp.lang.pl1:2984 Date: 2002-08-30T13:41:07+00:00 List-Id: In the last exciting episode, peter@abbnm.com (Peter da Silva) wrote:: > In article <42f85d82.0208290655.549f1e67@posting.google.com>, > Ed Davis 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.