Article View: comp.lang.misc
Article #7097Re: GNU Script isn't fixing something that's broken, so is doomed
From: davis
Date: Fri, 04 Nov 1994 21:05
Date: Fri, 04 Nov 1994 21:05
32 lines
2570 bytes
2570 bytes
In article <BOBO.94Nov4122055@avogadro.arc.nasa.gov>, bobo@avogadro.arc.nasa.gov (Mark Friedman) writes:
: Tom, you repeatedly complain about having lispy sysadmin files and
: comparing GEL to shell languages (i.e. (k|ba)sh and perl) or text filters
: (i.e. sed, awk). But GEL is not meant to be used like those
: languages. It is meant as an extension language (like elisp or Tcl) to
: be part of an application.
I also agree. An extension language is embedded into the application and is
meant to extend the application. Every user has different needs and the
extension language should be such tat it adds flexibility to the application
to help meet the needs of an individual user. As a result, it seems to me
that the language should be designed in such a way that it is accessable to
individual users and not system administrators.
It also appears that the proponents of perl, and to a certain extent, Tcl
and python, view the extension language not as an extension language at all,
rather, as a general purpose interpreter with some way of linking to every
conceivable library so that the entire application can be written in the
interpreter.
The the philosophy that I have adapted for slang is that it is meant to
compliment the application. The application embeds the interpreter and NOT
the other way around. Once you begin to appreciate this fact, you will
start to see the power and usefulness of slang.
--
_____________
#___/John E. Davis\_________________________________________________________
#
# internet: davis@amy.tch.harvard.edu
# bitnet: davis@ohstpy
# office: 617-735-6746
#
Technical Details
Message-ID:
<39e7mf$39i@mathserv.mps.ohio-state.edu>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!hookup!yeshua.marcam.com!news.mathworks.com!udel!gatech!howland.reston.ans.net!math.ohio-state.edu!usenetReferences:
<394kll$kso@csnews.cs.Colorado.EDU> <19941102T005432Z.enag@naggum.no> <BOBO.94Nov4122055@avogadro.arc.nasa.gov>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f891f,9bda08f2f068881f X-Google-Attributes: gidf891f,public X-Google-Thread: 1025b4,9bda08f2f068881f X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1994-11-04 13:05:19 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!hookup!yeshua.marcam.com!news.mathworks.com!udel!gatech!howland.reston.ans.net!math.ohio-state.edu!usenet From: davis@pacific.mps.ohio-state.edu Newsgroups: comp.lang.misc,gnu.misc.discuss Subject: Re: GNU Script isn't fixing something that's broken, so is doomed Date: 4 Nov 1994 21:05:19 GMT Organization: None Lines: 33 Message-ID: <39e7mf$39i@mathserv.mps.ohio-state.edu> References: <394kll$kso@csnews.cs.Colorado.EDU> <19941102T005432Z.enag@naggum.no> <BOBO.94Nov4122055@avogadro.arc.nasa.gov> Reply-To: davis@amy.tch.harvard.edu NNTP-Posting-Host: pacific.mps.ohio-state.edu X-Newsreader: S-Lang: slrn (0.1.4.0)