From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.213.112.26!newsfeed1.ulv.nextra.no!nextra.com!news-feed.ifi.uio.no!ifi.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: Is there a useful distinction between "programming" and "scripting" languages? Date: 18 Sep 2002 00:25:43 +0000 Organization: Naggum Software, Oslo, Norway Lines: 29 Message-ID: <3241297543207241@naggum.no> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: maud.ifi.uio.no 1032308744 13722 129.240.64.16 (18 Sep 2002 00:25:44 GMT) X-Complaints-To: abuse@ifi.uio.no NNTP-Posting-Date: 18 Sep 2002 00:25:44 GMT Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.lisp:41131 * Erann Gat | The argument about whether HTML is or isn't a "programming" language | reminded me of something I've been wondering about for a while: is there a | useful distinction to be made between "programming" and "scripting" | languages? * Len Charest | No. | | "Scripting" is a subset of "programming". I am quite surprised to see several of these responses. If things that are A are a subset of things that are B, but there is no distinction between A and B, then the two sets should also be identical. Although a subset of a set may be identical to the set in strict mathematical formalism, I find it quite odd to use these terms this way when the purpose is to say that the two sets are identical, so that leaves me with the only option that one of the two statements are false. I err on the side of a distinction because it is quite possible that one would not be able to name the distinction, but still know of at least one programming language that is not a scripting language. I believe the obvious distinction is found in the fact that not all programming languages are scripting languages. I actually wonder why people seem to want to deny this. -- Erik Naggum, Oslo, Norway Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.