From: Jeff H. <Je...@Je...> - 2022-06-25 11:38:07
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <p>This readability is one of the factors that make Rexx such a standout language.</p> <p>From Mike Cowlishaw's <b>The Rexx Language</b>, Part 1 Background:</p> <blockquote> <p><b>SECTION 3: FUNDAMENTAL LANGUAGE CONCEPTS</b></p> <p><i>Readability</i></p> <blockquote> <p>If there is one concept that has dominated the evolution of REXX syntax, it is <i>readability</i> (used here in the sense of perceived legibility). Readability in this sense is a rather subjective quality, but the general principle followed in REXX is that the tokens which form a program can be written much as one might write them in European languages (English, French, and so forth). Although the semantics of REXX is, of course, more formal than that of a natural language,, REXX is lexically similar to normal text.</p> <p>... Good readability leads to enhanced understandability, thus yielding fewer errors both while writing a program and while reading it for debug or maintenance. ...<br> </p> </blockquote> </blockquote> <p>Jeff<br> </p> <div class="moz-cite-prefix">On 6/25/2022 4:07 AM, J Leslie Turriff wrote:<br> </div> <blockquote type="cite" cite="mid:202...@ma..."> <pre class="moz-quote-pre" wrap=""> In fact, most computer languages are written to be easily processed by a parser; user-friendliness is secondary to that. Leslie On 2022-06-24 18:30:44 <a class="moz-txt-link-abbreviated" href="mailto:hp...@we...">hp...@we...</a> wrote: </pre> <blockquote type="cite"> <blockquote type="cite"> <pre class="moz-quote-pre" wrap="">Rexx is specifically designed for human reading. </pre> </blockquote> <pre class="moz-quote-pre" wrap=""> Reading only? ;) BTW, at first glance it seemed to me a poor joke, "NetREXX is a human-oriented programming language", found in the introduction of the QuickStart Guide. Are not all programming languages made for humans? Are there some for dogs? Pavlov’s dog? Or is there a mistake in my translation? Maybe yes, since "C is a machine-oriented programming language" doesn't mean, machines will do programs in C. (BTW, said this, when somebody states, "REXX is the new C", it could be understood as distinct critic that it once /was/ a human-oriented programming language.) </pre> </blockquote> <pre class="moz-quote-pre" wrap=""> </pre> </blockquote> </body> </html> |