Related articles |
---|
Q: Definition of a scripting lang. ariel@ccs.neu.edu (1995-03-04) |
Re: Q: Definition of a scripting lang. macrakis@osf.org (1995-03-10) |
Re: Q: Definition of a scripting lang. eifrig@beanworld.cs.jhu.edu (1995-03-15) |
Re: Q: Definition of a scripting lang. lwall@netlabs.com (1995-03-27) |
Re: Q: Definition of a scripting lang. rpereda@wotangate.sc.ti.com (1995-04-05) |
Re: Q: Definition of a scripting lang. lwall@netlabs.com (1995-04-16) |
Re: Q: Definition of a scripting lang. leichter@zodiac.rutgers.edu (1995-04-18) |
Newsgroups: | comp.compilers |
From: | eifrig@beanworld.cs.jhu.edu (Jonathan Eifrig) |
Keywords: | interpreter |
Organization: | The Johns Hopkins University CS Department |
References: | 95-03-034 95-03-064 |
Date: | Wed, 15 Mar 1995 19:20:06 GMT |
Our moderator writes:
>[I suppose one might draw the line by saying that a scripting language is
>one where the main effect of a program is to drive another system, while in a
>programming language the program itself is the main action. -John]
Of course, "traditional" programs are nothing more than scripts for a
microprocessor. :-)
Ultimately, these sorts of distinctions aren't very helpful; at best they
can be descriptive, not proscriptive.
Personally, I view a language as a "scripting" language if (1) whitespace
is significant, and (2) there is an anti-quotation facility to turn
strings into programs. Both are horrid features, and both are amply found
in sh, perl, and Tk. :-)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Jack Eifrig (eifrig@cs.jhu.edu) The Johns Hopkins University, C.S. Dept.
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.