Re: Q: Definition of a scripting lang.

eifrig@beanworld.cs.jhu.edu (Jonathan Eifrig)
Wed, 15 Mar 1995 19:20:06 GMT

          From comp.compilers

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)
| List of all articles for this month |

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


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.