On 2018-05-14 17:51, Phil Smith III wrote:
Charles wrote, in part:
I wrote a large set of applications in Rexx once. I put all of my "intended
to be global" variable names into a single Rexx variable and exposed it
with
Procedure Expose (Rexx_Globals)
Yep. That's one of the approaches;
o: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On Mon, 14 May 2018 20:21:49 +, Seymour J Metz wrote:
>
>> And if BAR || '2' is an assigned variable
>
>The statement in question was
>
> x =value('foo.'bar'2')
>
&g
tz3
From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of
David Crayford <dcrayf...@gmail.com>
Sent: Tuesday, May 15, 2018 10:47 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On 16/05/201
On 16/05/2018 12:08 PM, Paul Gilmartin wrote:
I note that these enhancements add a couple characters, '[' and ']'
to the vocabulary. I suspect Cowlishaw avoided these because they're
troublesome or ambiguous on many mainframe terminals. How many
plaints about baffling syntax errors are
On Wed, 16 May 2018 10:47:35 +0800, David Crayford wrote:
>
>The unfortunate thing about REXX is that it hasn't improved over the
>years. Here's a post from 1995 highlighting features from Object REXX
>that would be
>useful in classic REXX
>
On 16/05/2018 2:41 AM, Phil Smith III wrote:
I am definitely a Rexx fan but I have to agree that the necessity for hacks
like these does not speak well for the language.
Eh, any worse than leading "my" or "h" or whatever TF it is that folks use
in whatever those new-fangled languages the
Charles Mills wrote:
>I am definitely a Rexx fan but I have to agree that the necessity for hacks
like these does not speak well for the language.
Eh, any worse than leading "my" or "h" or whatever TF it is that folks use
in whatever those new-fangled languages the kids are using? As Gil
tserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
>Does anybody remember what the scripting language was for Amiga?
AmigaRexx, yes?
--
For IBM-MAIN subscribe / signoff / archive access instructi
1...@comcast.net>
Sent: Tuesday, May 15, 2018 10:09 AM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: [EXTERNAL] Re: Heretic alert: I really detest TSO REXX (the
language)
> On May 15, 2018, at 8:34 AM, Dyck, Lionel B. (TRA) <lionel.d...@va.gov> wrote:
>
> While I agree t
Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Gord Tomlin
Sent: Tuesday, May 15, 2018 10:29 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [IBM-MAIN] [EXTERNAL] Re: Heretic alert: I really detest TSO REXX
(the language)
On 2018-05-15 10:09, Edward Gould wrote:
> I agree pre
On 2018-05-15 10:09, Edward Gould wrote:
I agree pretty much with you, if there are only two options (CLIST & Rexx)
which would you choose?
If the choice was CLIST, I'd be starting a thread, "Heretic alert: I
really detest TSO CLIST (the language)"
--
Regards, Gord Tomlin
Action Software
AIN@LISTSERV.UA.EDU] On Behalf
Of Edward Gould
Sent: Tuesday, May 15, 2018 9:09 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [EXTERNAL] Re: Heretic alert: I really detest TSO REXX (the
language)
> On May 15, 2018, at 8:34 AM, Dyck, Lionel B. (TRA) <lionel.d...@va.gov> wrote:
>
> While
> On May 15, 2018, at 8:34 AM, Dyck, Lionel B. (TRA) wrote:
>
> While I agree that REXX is more appropriate for smaller projects - there are
> tradeoffs. If an application is going to be used frequently (100's of times
> per day) and performance is important then don't use
ect: [EXTERNAL] Re: Heretic alert: I really detest TSO REXX (the language)
I am definitely a Rexx fan but I have to agree that the necessity for hacks
like these does not speak well for the language.
While one can write 40,000 line applications in Rexx -- pretty amazing for what
is basically a .BAT f
: Heretic alert: I really detest TSO REXX (the language)
On 15/05/2018 12:52 PM, Paul Gilmartin wrote:
> On Mon, 14 May 2018 13:52:53 -0400, Phil Smith III wrote:
>> This strongly suggests being rigorous with tail naming: I use leading
>> underscores for non-variable tails:
&
On 15/05/2018 12:52 PM, Paul Gilmartin wrote:
On Mon, 14 May 2018 13:52:53 -0400, Phil Smith III wrote:
This strongly suggests being rigorous with tail naming: I use leading
underscores for non-variable tails:
G._Logging
and then never use any local variables with leading underscores (yes,
On Mon, 14 May 2018 13:52:53 -0400, Phil Smith III wrote:
>
>This strongly suggests being rigorous with tail naming: I use leading
>underscores for non-variable tails:
>
>G._Logging
>
>and then never use any local variables with leading underscores (yes,
>_Logging is a valid variable name). An
On Mon, 14 May 2018 20:21:49 +, Seymour J Metz wrote:
>
>> And if BAR || '2' is an assigned variable
>
>The statement in question was
>
> x =value('foo.'bar'2')
>
>It has nothing to do with a variable called BAR2, but rather a variable called
>BAR.
>
Read what I wrote. Not the variable
On 15/05/2018 1:52 AM, Phil Smith III wrote:
Charles wrote, in part:
I wrote a large set of applications in Rexx once. I put all of my "intended
to be global" variable names into a single Rexx variable and exposed it
with
Procedure Expose (Rexx_Globals)
Yep. That's one of the
[Default] On 14 May 2018 12:33:35 -0700, in bit.listserv.ibm-main
sme...@gmu.edu (Seymour J Metz) wrote:
>There's enough interest in the PC world to support multiple PC
>implementations, to say nothing of OOREXX. Does anybody remember what the
>scripting language was for Amiga?
From what I
>Does anybody remember what the scripting language was for Amiga?
AmigaRexx, yes?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> on behalf of
Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
Sent: Sunday, May 13, 2018 4:45 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On Sun, 13 May 2018 19:16:36 +, Seymour J Metz <sme...@gmu.edu> wrote:
>OORE
Crayford <dcrayf...@gmail.com>
Sent: Monday, May 14, 2018 1:52 AM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On 14/05/2018 3:16 AM, Seymour J Metz wrote:
> OOREXX solves many of the problems in classic REXX.
And it retains many o
IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of
Phil Smith III <li...@akphs.com>
Sent: Monday, May 14, 2018 11:39 AM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
Gil wrote:
>I call that weakness a tie with lack of r
Mike Schwab <mike.a.sch...@gmail.com>
Sent: Monday, May 14, 2018 12:29 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
z/OS has Regex in
ISPF 2.01
https://secure-web.cisco.com/1gd11NXtRpsNGpTEQV0GHccNCniCu4XpHBL
Charles wrote, in part:
>I wrote a large set of applications in Rexx once. I put all of my "intended
>to be global" variable names into a single Rexx variable and exposed it
with
>Procedure Expose (Rexx_Globals)
Yep. That's one of the approaches; I've used that, also used a set of stems:
On Mon, 14 May 2018 11:29:01 -0500, Mike Schwab wrote:
>z/OS has Regex in
>ISPF 2.01
>https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.f54em00/useofr1.htm
>Awk
>https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.bpxa400/bpxug444.htm
>Shells
z/OS has Regex in
ISPF 2.01
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.f54em00/useofr1.htm
Awk
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.bpxa400/bpxug444.htm
Shells
e and exposed it with
Procedure Expose (Rexx_Globals)
Worked pretty well.
Charles
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Phil Smith III
Sent: Monday, May 14, 2018 8:39 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Heretic al
Gil wrote:
>I call that weakness a tie with lack of regular expressions. There's a
similar
>bias in the IBM community to consider regexen Bad.
Well, we could have a whole 'nother thread on whether regex are A Good Thing
or not ("now you have two problems" and all that), but actually there
On Mon, 14 May 2018 00:03:30 -0400, Phil Smith III wrote:
>
>I believe that Rexx's biggest weakness was that it came from IBM back when
>IBM was considered Bad by the non-IBM community. If folks had jumped on Rexx
>and written packages like they did for Perl, I like to think that it would
>have
Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of David
Crayford <dcrayf...@gmail.com>
Sent: Friday, May 11, 2018 10:09 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On 12/05/2018 6:23 AM, Tony Thigpen wrote:
C
Heretic indeed! I've been a Rexx user for 35+ years, so I'm at least used to
it. Have written entire products in it, published a book about it, so
(surprise) I disagree.
I believe that Rexx's biggest weakness was that it came from IBM back when
IBM was considered Bad by the non-IBM community.
On Sun, 13 May 2018 19:16:36 +, Seymour J Metz wrote:
>OOREXX solves many of the problems in classic REXX.
>
>I never found writing REXX function packages to be difficult.
>
THere's a lack of closure. Why can't a command (ADDRESS) environment
be implemented in Rexx?
On
du
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On Fri, 11 May 2018 10:41:37 -0500, Kirk Wolf wrote:
>
>I recognize that many here have learned it really well and don't have to
>think about all of the pitfalls and landmines. But please don't try to
>tell new m
List <IBM-MAIN@listserv.ua.edu> on behalf of
Steve Smith <sasd...@gmail.com>
Sent: Friday, May 11, 2018 1:35 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
Well, if it's "Free-For-All-Friday", I vote for replacing a
David Crayford <dcrayf...@gmail.com>
Sent: Friday, May 11, 2018 2:28 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
I would have to respectfully disagree. PHP is the worst designed
programming language ever and perl isn't much better.
; http://mason.gmu.edu/~smetz3
>
>
> From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of
> John McKown <john.archie.mck...@gmail.com>
> Sent: Friday, May 11, 2018 12:07 PM
> To: IBM-MAIN@listserv.ua.edu
> Subject: Re: Heretic alert: I really d
May 11, 2018 6:51 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On 11 May 2018 at 15:02, Kirk Wolf <k...@dovetail.com> wrote:
> Isn't a big obstacle on z/OS the fact that TSO doesn't have a generalized
> interface for invoking a &
David Crayford <dcrayf...@gmail.com>
Sent: Friday, May 11, 2018 10:09 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On 12/05/2018 6:23 AM, Tony Thigpen wrote:
> Come comments on other posts:
>
> David Crayford wrote on 05/11/2018 0
sets in REXX.
HTH
Peter
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of David Crayford
Sent: Friday, May 11, 2018 10:10 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
EXTERNAL EMAIL
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
EXTERNAL EMAIL
On 12/05/2018 6:23 AM, Tony Thigpen wrote:
> Come comments on other posts:
>
> David Crayford wrote on 05/11/2018 02:22 PM:
> > The fact that REXX does not have native s
On 12/05/2018 7:27 AM, Paul Gilmartin wrote:
On Fri, 11 May 2018 10:41:37 -0500, Kirk Wolf wrote:
...
The good:
...
I've seen no mention in this thread of arbitrary precision aritnmetic.
Some would consider GAAP support even more valuable.
Somehow it's not entirely a scripting
On 12/05/2018 6:23 AM, Tony Thigpen wrote:
Come comments on other posts:
David Crayford wrote on 05/11/2018 02:22 PM:
> The fact that REXX does not have native support for VSAM
> data sets is a shocking omission.
This is available on s/VSE.
z/VM and z/VSE seem to have lots of features that
[Default] On 11 May 2018 16:26:19 -0700, in bit.listserv.ibm-main
000433f07816-dmarc-requ...@listserv.ua.edu (Paul Gilmartin) wrote:
>On Fri, 11 May 2018 10:41:37 -0500, Kirk Wolf wrote:
>>...
>>The good:
>>...
>I've seen no mention in this thread of arbitrary precision aritnmetic.
On Fri, 11 May 2018 10:41:37 -0500, Kirk Wolf wrote:
>...
>The good:
>...
I've seen no mention in this thread of arbitrary precision aritnmetic.
Some would consider GAAP support even more valuable.
Somehow it's not entirely a scripting feature.
What other languages have it?
-- gil
On 11 May 2018 at 15:02, Kirk Wolf wrote:
> Isn't a big obstacle on z/OS the fact that TSO doesn't have a generalized
> interface for invoking a "command" in an arbitrary scripting language and
> then providing it with a command processing (and/or ISPF) interface?
Yes. This
Come comments on other posts:
David Crayford wrote on 05/11/2018 02:22 PM:
> The fact that REXX does not have native support for VSAM
> data sets is a shocking omission.
This is available on s/VSE.
Paul Gilmartin wrote on 05/11/2018 12:25 PM:
> No sharing variables between EXECs
This is
ion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Kirk Wolf
Sent: Friday, May 11, 2018 2:02 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] Re: Heretic alert: I really detest TSO REXX (the language)
It would be nice to have a choice of scripting languages like on other
platforms.
Is
on List <IBM-MAIN@listserv.ua.edu> on behalf
>> of John McKown <john.archie.mck...@gmail.com>
>> Sent: Friday, May 11, 2018 12:07 PM
>> To: IBM-MAIN@listserv.ua.edu
>> Subject: Re: Heretic alert: I really detest TSO REXX (the language)
>>
>> On Fri, M
AIN@listserv.ua.edu> on behalf of John
McKown <john.archie.mck...@gmail.com>
Sent: Friday, May 11, 2018 12:07 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On Fri, May 11, 2018 at 10:41 AM, Kirk Wolf <k...@dovetail.com> wrote:
Y
I would have to respectfully disagree. PHP is the worst designed
programming language ever and perl isn't much better. Perl excels at one
thing, regular expressions. Its syntax is ugly
and it suffers from language bloat. I dislike Ruby because it has
borrowed many of the "multiple ways to do
That's a fine curated list of the bad points of REXX. If I may add that
only having one data type, the string, is not the killer feature that
people laud it to be. As you mentioned, compound varibles
being the only data structure REXX is a problem in todays world. Try
serializing a REXX array
Well, if it's "Free-For-All-Friday", I vote for replacing all that crap
with Perl. And I'm sure that PHP and even that snake language have their
fans. Maybe IBM should leave script language design to the wider world.
REXX is adequate for a lot of things, but the // and % operators just make
me
On Fri, May 11, 2018 at 11:13 AM, Seymour J Metz wrote:
> I/O? The ANSI stream I/O functions are in OOREXX, as are equivalent
> methods.
>
I have not reviewed the actual OOREXX source code. If is uses the C
language "fopen()" to open disk files, then it's good. But if it uses
On Fri, 11 May 2018 10:41:37 -0500, Kirk Wolf wrote:
>
>I recognize that many here have learned it really well and don't have to
>think about all of the pitfalls and landmines. But please don't try to
>tell new mainframers who have learned modern scripting languages how nice
>it is :-)
>
>The
of
Kirk Wolf <k...@dovetail.com>
Sent: Friday, May 11, 2018 11:41 AM
To: IBM-MAIN@listserv.ua.edu
Subject: Heretic alert: I really detest TSO REXX (the language)
Yeah, I said it. I remember how fond I was of REXX when I first discovered
it VM/CMS in the 1980s, when big hair and mullets
gmail.com>
Sent: Friday, May 11, 2018 12:07 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Heretic alert: I really detest TSO REXX (the language)
On Fri, May 11, 2018 at 10:41 AM, Kirk Wolf <k...@dovetail.com> wrote:
> Yeah, I said it. I remember how fond I was of REXX when I first d
On Fri, May 11, 2018 at 10:41 AM, Kirk Wolf wrote:
> Yeah, I said it. I remember how fond I was of REXX when I first discovered
> it VM/CMS in the 1980s, when big hair and mullets were also great.
>
> Sure, on the surface it seems like a user friendly scripting language, but
Yeah, I said it. I remember how fond I was of REXX when I first discovered
it VM/CMS in the 1980s, when big hair and mullets were also great.
Sure, on the surface it seems like a user friendly scripting language, but
IMO that is only true if you compare it to JCL, CLIST, RPGII, and Windows
60 matches
Mail list logo