| 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.