By fancy, I mean stuff like 10 nested functions.
(from the top of my head and I bet I missed a paren)
if
h2d(right(strip(substr(xxxxx,5,10)),'B')+strip(right(substr(yyyy,5,10),5),'B')
= strip(right(substr(input.4,5,10),6),'B')
then do
Tony Thigpen
Paul Gilmartin wrote on 1/8/19 3:48 PM:
On Tue, 8 Jan 2019 15:19:28 -0500, Tony Thigpen wrote:
FYI, I also put REXX into that category if someone tries to be 'fancy'.
And I use REXX a lot.
(To what are you replying? Did this thread come from BITNET?)
What do you consider "fancy" or "unreadable" Rexx? I know a FORTRAN
programmer who was overjoyed when I showed him how to use associative
arrays to simplify his code. But I read comments from Rexx programmers
who yet insist that compound symbols must have positive integer tails and
the upper bound in the 0th member.
How about using TRANSLATE() to re-order a string?
Relying on PROCEDURE to reset ADDRESS, SIGNAL ON, etc.?
Using relational expressions as arithmetic terms?
Others worse?
I remember a programmer, back in '81, that was told that he could no
longer use RPG, but must use COBOL. He was upset so started using
Spanish variable names. This was not California, but was North Alabama,
where few spoke it. (Yes, management did catch him after a month or so.)
Pew, Curtis G wrote on 1/8/19 3:05 PM:
On Jan 8, 2019, at 2:03 PM, Tony Thigpen wrote:
"C is the first write-once, read-never language."
Not even close; APL was around nearly a decade before C.
Assembler?
-- gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN