LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (November 1997)Back to main REXXLIST pageJoin or leave REXXLIST (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Sat, 15 Nov 1997 04:52:19 GMT
Reply-To:     REXX Programming discussion list <REXXLIST@UGA.CC.UGA.EDU>
Sender:       REXX Programming discussion list <REXXLIST@UGA.CC.UGA.EDU>
From:         Frank Clarke <nisus@MINDSPRING.COM>
Organization: MindSpring Enterprises, Inc.
Subject:      Re: Why REXX is not my favorite scripting language (was Re:
              regular expression matching)

Doug Quale <> wrote:

>I disagree. Although "to each his own taste" may be a good motto >when comparing the merits of rock 'n roll to those of country and >western, it's not a very useful benchmark in a scientific field. In >fact, it's not very useful in many unscientific fields either.

>More specifically, "It is unproductive to carp or wail over this >government problem or that, or to complain that the policies of >one government are so different than those of another. Government >is government. One learns (because one _must_) to swallow indignities >or to supress disagreement with public policy. One does so because >IT IS REQUIRED BY THE STATUS QUO ! When you vary from >'what is required' the cognoscenti point and snicker."

Tsk. Need I point out that a program written in 1995 must still execute in 1998 ? No such thing can be said about 'social creations'. Governments (among other things) can undergo radical changes (1776, in our case); programming languages, as a general rule, must do no more than 'evolve'. How does that line go?... "The moving finger writes and having writ moves on; nor all your tears can alter a single word..." Once the spec is laid down, there's very little possibility for radical change.

And if you decide that the French language _reallyreally_ needs to be fixed, let me know. I want to be there when you explain it all to the Academy.

>Your argument says that since different programming languages use >different syntaxes, there is *no* reason to prefer one syntax over >another. Obviously then any critique or comparison is futile and >pointless.

Who said that ? Within their individual niches, each language is excellent, my snarlygrams on languages starting with "C" notwithstanding ;-) If you don't feel comfortable using some particular language for some particular task, switch languages. If you feel _really_ uncomfortable over a long period of time, _write_ your own language. But to complain that REXX isn't AutoCoder is a patent waste of time; we all know that already.

Beyond that (and judging from some later replies) nobody, probably not even Mike Cowlishaw, knows all there is to know about REXX (and by extension any other language). To say "REXX can't do ____" is an invitation that most of the denizens hereabout find impossible to resist, as you have seen.

Beyond _that_, you mustn't toss out coding examples which are little more than random keystrokes and say "Look, REXX couldn't understand this simple statement!" It's a _machine_ f'Petesake.

Frank Clarke Tampa Area REXX Programmers' Alliance Member of the REXX Language Association Join us at (Remove the currency symbol before replying.)

Back to: Top of message | Previous page | Main REXXLIST page