Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-05 Thread Seymour J Metz
Not every paradigm has a name, and not every use of a name has the same 
definition. When I'm using a specific language I use the nomenclature for that 
language; in a more general context, all bets are off.

You have a similar situation in Mathematics, where texts typically start with 
the nomenclature and conventions used, but even within a text there may be 
chapters with a different convention.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר


From: IBM Mainframe Discussion List  on behalf of Bob 
Bridges <0587168ababf-dmarc-requ...@listserv.ua.edu>
Sent: Monday, March 4, 2024 5:24 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: 35th International Rexx Symposium in Birsbane (Australia) about to 
start

Well, let me focus on that one thing.  If I can define a class as a cluster of 
data values and/or subroutines, and instantiate objects in that class, then 
isn't that "object-oriented" even if it doesn't have any features to define 
inheritance from other classes?  You may think it's a pretty feature-poor 
example of it, but what else would you call it if not "object-oriented"?

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* In order to write for "The A-Team", you'd have to be a much better writer 
than most of those who write the evening news at networks and local stations — 
forget about shows like "Hill Street Blues" or "The Muppet Show", where writing 
REALLY counts.  -Linda Ellerbee in _And So It Goes_ */

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Seymour J Metz
Sent: Monday, March 4, 2024 15:19

I'ld say that to be  OO it must at least have inheritance.


From: Bob Bridges
Sent: Monday, March 4, 2024 2:30 PM

Well, yeah.  But a) I'm not far enough into that debate to understand all the 
issues and distinctions, and b) at any rate "object-oriented" means SOMETHING.  
As I said, when he wrote "dynamic" I was sure he didn't mean just "lively" or 
"ever-changing".

Heck, I'm satisfied if "object-oriented" means merely that I can define objects 
and create instances of them.  All the other stuff about inheritance and other 
even more arcane features, they're great, but I wouldn't say a language cannot 
be object-oriented without them.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Seymour J Metz
Sent: Sunday, March 3, 2024 00:33

Actually, there's been a decades long language war over what object-oriented 
means.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-04 Thread Bob Bridges
Well, let me focus on that one thing.  If I can define a class as a cluster of 
data values and/or subroutines, and instantiate objects in that class, then 
isn't that "object-oriented" even if it doesn't have any features to define 
inheritance from other classes?  You may think it's a pretty feature-poor 
example of it, but what else would you call it if not "object-oriented"?

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* In order to write for "The A-Team", you'd have to be a much better writer 
than most of those who write the evening news at networks and local stations — 
forget about shows like "Hill Street Blues" or "The Muppet Show", where writing 
REALLY counts.  -Linda Ellerbee in _And So It Goes_ */

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Seymour J Metz
Sent: Monday, March 4, 2024 15:19

I'ld say that to be  OO it must at least have inheritance.


From: Bob Bridges
Sent: Monday, March 4, 2024 2:30 PM

Well, yeah.  But a) I'm not far enough into that debate to understand all the 
issues and distinctions, and b) at any rate "object-oriented" means SOMETHING.  
As I said, when he wrote "dynamic" I was sure he didn't mean just "lively" or 
"ever-changing".

Heck, I'm satisfied if "object-oriented" means merely that I can define objects 
and create instances of them.  All the other stuff about inheritance and other 
even more arcane features, they're great, but I wouldn't say a language cannot 
be object-oriented without them.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Seymour J Metz
Sent: Sunday, March 3, 2024 00:33

Actually, there's been a decades long language war over what object-oriented 
means.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-04 Thread Seymour J Metz
Isn't I Don't Want To Talk Smalltalk" a song about OO languages?

I'ld say that to be  OO it must at least have inheritance.

Other issues:

Is everything an object?

Is it message oriented?

Is multiple inheritance allowed?

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר


From: IBM Mainframe Discussion List  on behalf of Bob 
Bridges <0587168ababf-dmarc-requ...@listserv.ua.edu>
Sent: Monday, March 4, 2024 2:30 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: 35th International Rexx Symposium in Birsbane (Australia) about to 
start

Well, yeah.  But a) I'm not far enough into that debate to understand all the 
issues and distinctions, and b) at any rate "object-oriented" means SOMETHING.  
As I said, when he wrote "dynamic" I was sure he didn't mean just "lively" or 
"ever-changing".

Heck, I'm satisfied if "object-oriented" means merely that I can define objects 
and create instances of them.  All the other stuff about inheritance and other 
even more arcane features, they're great, but I wouldn't say a language cannot 
be object-oriented without them.

(Let the flames begin.)

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* The Constitution is supposed to define the powers of the federal government 
-- authorizing some powers, which are enumerated, while reserving all other 
powers to the states and the people. This means that the first question we 
should ask when a new law is proposed is: "Does the Constitution allow the 
federal government to do this?"  -Joseph Sobran, 2001-01-06 */

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Seymour J Metz
Sent: Sunday, March 3, 2024 00:33

Actually, there's been a decades long language war over what object-oriented 
means.


From: IBM Mainframe Discussion List  on behalf of Bob 
Bridges <0587168ababf-dmarc-requ...@listserv.ua.edu>
Sent: Saturday, March 2, 2024 8:43 AM

I'm curious what "dynamic" means in this context.  All I can think of so far is 
"frequently changing", but that doesn't seem to fit; it sounds like you mean 
something much more specific, rather as "object-oriented" means a very 
particular thing in coding.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
ronyF
Sent: Friday, March 1, 2024 17:45

The 35th International Rexx Symposium in Brisbane, Australia, is about to start 
with tutorials this Sunday (tomorrow), March 3rd

Working with the easy to learn, to read, to use and to maintain dynamic 
programming language family of Rexx has always been fun and a real benefit and 
critical success factor.

A professional programmer not having a dynamic language in his workbench 
portfolio can simply not solve certain problems with the ease and speed of a 
dynamic language. So all static programming language fans, this is an 
opportunity to get a glimpse of how easy and how powerful a dynamic language, 
especially from the Rexx family of programming languages, can be!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-04 Thread Bob Bridges
Well, yeah.  But a) I'm not far enough into that debate to understand all the 
issues and distinctions, and b) at any rate "object-oriented" means SOMETHING.  
As I said, when he wrote "dynamic" I was sure he didn't mean just "lively" or 
"ever-changing".

Heck, I'm satisfied if "object-oriented" means merely that I can define objects 
and create instances of them.  All the other stuff about inheritance and other 
even more arcane features, they're great, but I wouldn't say a language cannot 
be object-oriented without them.

(Let the flames begin.)

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* The Constitution is supposed to define the powers of the federal government 
-- authorizing some powers, which are enumerated, while reserving all other 
powers to the states and the people. This means that the first question we 
should ask when a new law is proposed is: "Does the Constitution allow the 
federal government to do this?"  -Joseph Sobran, 2001-01-06 */

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Seymour J Metz
Sent: Sunday, March 3, 2024 00:33

Actually, there's been a decades long language war over what object-oriented 
means.


From: IBM Mainframe Discussion List  on behalf of Bob 
Bridges <0587168ababf-dmarc-requ...@listserv.ua.edu>
Sent: Saturday, March 2, 2024 8:43 AM

I'm curious what "dynamic" means in this context.  All I can think of so far is 
"frequently changing", but that doesn't seem to fit; it sounds like you mean 
something much more specific, rather as "object-oriented" means a very 
particular thing in coding.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
ronyF
Sent: Friday, March 1, 2024 17:45

The 35th International Rexx Symposium in Brisbane, Australia, is about to start 
with tutorials this Sunday (tomorrow), March 3rd

Working with the easy to learn, to read, to use and to maintain dynamic 
programming language family of Rexx has always been fun and a real benefit and 
critical success factor.

A professional programmer not having a dynamic language in his workbench 
portfolio can simply not solve certain problems with the ease and speed of a 
dynamic language. So all static programming language fans, this is an 
opportunity to get a glimpse of how easy and how powerful a dynamic language, 
especially from the Rexx family of programming languages, can be!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-03 Thread Bob Bridges
Sounds like more than just an interpreted language, then. But I'm a little
confused why (for instance) they include VBScript in that list.  What
functions does it have that make it dynamic?

Not, since you're busy, that I care VERY much.  Just mildly curious.
Explain if you want, but otherwise, thanks for the information.

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* The Constitution is supposed to define the powers of the federal
government -- authorizing some powers, which are enumerated, while reserving
all other powers to the states and the people. This means that the first
question we should ask when a new law is proposed is: "Does the Constitution
allow the federal government to do this?"  -Joseph Sobran, 2001-01-06 */

-Original Message-
From: ronyF  
Sent: Saturday, March 2, 2024 21:10

being a little bit under time pressure (setting up the tutorials) just a
hint: https://en.wikipedia.org/wiki/Dynamic_programming_language>. (Note it
is missing Rexx or ooRexx in the list of dynamic languages, probably because
the authors have never heard of it. Also some of the listed languages are
statically typed, Rexx/ooRexx are dynamically typed.)

--- On 2024-03-02 23:43, Bob Bridges wrote:
> I'm curious what "dynamic" means in this context.  All I can think of 
> so far is "frequently changing", but that doesn't seem to fit; it sounds
> like you mean something much more specific, rather as "object-oriented"
> means a very particular thing in coding.
> 
> -Original Message-
> From: ronyF
> Sent: Friday, March 1, 2024 17:45
> 
> The 35th International Rexx Symposium in Brisbane, Australia, is about 
> to start with tutorials this Sunday (tomorrow), March 3rd
> 
> Working with the easy to learn, to read, to use and to maintain dynamic
> programming language family of Rexx has always been fun and a real 
> benefit and critical success factor.
> 
> A professional programmer not having a dynamic language in his workbench
> portfolio can simply not solve certain problems with the ease and speed 
> of a dynamic language. So all static programming language fans, this is
> an opportunity to get a glimpse of how easy and how powerful a dynamic
> language, especially from the Rexx family of programming languages, can 
> be!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-02 Thread Seymour J Metz
Actually, there's been a decades long language war over what object-oriented 
means.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר


From: IBM Mainframe Discussion List  on behalf of Bob 
Bridges <0587168ababf-dmarc-requ...@listserv.ua.edu>
Sent: Saturday, March 2, 2024 8:43 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: 35th International Rexx Symposium in Birsbane (Australia) about to 
start

I'm curious what "dynamic" means in this context.  All I can think of so far
is "frequently changing", but that doesn't seem to fit; it sounds like you
mean something much more specific, rather as "object-oriented" means a very
particular thing in coding.

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* I'm not naive about my country. My country is definitely not always
right; my country has at times been terribly wrong. But I know this about
Americans: We don't set out to kill innocent people. We don't cheer when
innocent people die.  -Dave Barry, 2001-09-14 */

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
ronyF
Sent: Friday, March 1, 2024 17:45

The 35th International Rexx Symposium in Brisbane, Australia, is about to
start with tutorials this Sunday (tomorrow), March 3rd

Working with the easy to learn, to read, to use and to maintain dynamic
programming language family of Rexx has always been fun and a real benefit
and critical success factor.

A professional programmer not having a dynamic language in his workbench
portfolio can simply not solve certain problems with the ease and speed of a
dynamic language. So all static programming language fans, this is an
opportunity to get a glimpse of how easy and how powerful a dynamic
language, especially from the Rexx family of programming languages, can be!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-02 Thread ronyF

Hi Bob,

being a little bit under time pressure (setting up the tutorials) just a 
hint: . 
(Note it is missing Rexx or ooRexx in the list of dynamic languages, 
probably because the authors have never heard of it. Also some of the 
listed languages are statically typed, Rexx/ooRexx are dynamically 
typed.)


HTH

---rony

On 2024-03-02 23:43, Bob Bridges wrote:
I'm curious what "dynamic" means in this context.  All I can think of 
so far
is "frequently changing", but that doesn't seem to fit; it sounds like 
you
mean something much more specific, rather as "object-oriented" means a 
very

particular thing in coding.

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* I'm not naive about my country. My country is definitely not always
right; my country has at times been terribly wrong. But I know this 
about
Americans: We don't set out to kill innocent people. We don't cheer 
when

innocent people die.  -Dave Barry, 2001-09-14 */

-Original Message-
From: IBM Mainframe Discussion List  On 
Behalf Of

ronyF
Sent: Friday, March 1, 2024 17:45

The 35th International Rexx Symposium in Brisbane, Australia, is about 
to

start with tutorials this Sunday (tomorrow), March 3rd

Working with the easy to learn, to read, to use and to maintain dynamic
programming language family of Rexx has always been fun and a real 
benefit

and critical success factor.

A professional programmer not having a dynamic language in his 
workbench
portfolio can simply not solve certain problems with the ease and speed 
of a

dynamic language. So all static programming language fans, this is an
opportunity to get a glimpse of how easy and how powerful a dynamic
language, especially from the Rexx family of programming languages, can 
be!


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-02 Thread Bob Bridges
I'm curious what "dynamic" means in this context.  All I can think of so far
is "frequently changing", but that doesn't seem to fit; it sounds like you
mean something much more specific, rather as "object-oriented" means a very
particular thing in coding.

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* I'm not naive about my country. My country is definitely not always
right; my country has at times been terribly wrong. But I know this about
Americans: We don't set out to kill innocent people. We don't cheer when
innocent people die.  -Dave Barry, 2001-09-14 */

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
ronyF
Sent: Friday, March 1, 2024 17:45

The 35th International Rexx Symposium in Brisbane, Australia, is about to
start with tutorials this Sunday (tomorrow), March 3rd

Working with the easy to learn, to read, to use and to maintain dynamic
programming language family of Rexx has always been fun and a real benefit
and critical success factor.

A professional programmer not having a dynamic language in his workbench
portfolio can simply not solve certain problems with the ease and speed of a
dynamic language. So all static programming language fans, this is an
opportunity to get a glimpse of how easy and how powerful a dynamic
language, especially from the Rexx family of programming languages, can be!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-01 Thread Paul Gilmartin
On Fri, 1 Mar 2024 20:41:04 -0600, Mike Schwab wrote:

>https://www.rexx.org/
>Last Release Aug 2022.
> 
Thanks.  But wandering around to the mailing lists at:
,
the last post to "announce" was Feb. 2005, and "users"
has only a couple posts per year.  It's too quiet.

-- 
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-01 Thread Shawn Prenevost
Thanks for sharing!!!

On Fri, Mar 1, 2024, 8:41 PM Mike Schwab <
05962a42dc49-dmarc-requ...@listserv.ua.edu> wrote:

> https://www.rexx.org/
> Last Release Aug 2022.
>
> On Fri, Mar 1, 2024 at 8:23 PM Paul Gilmartin
> <042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote:
> >
> > On Sat, 2 Mar 2024 09:44:54 +1100, ronyF wrote:
> > >
> > >The link to further symposium information including the schedule can be
> > >found at , just click the box on the upper
> > >...
> > (drifting) That page links to the Regina page at:
> >   which invites a subscription at:
> > Support
> > A mailing list exists for the announcement and discussion of Regina
> > related matters.  To subscribe to this mailing list, send an email
> > message to the list server  with
> > the first line of the body of the message containing:
> > subscribe regina-l
> >
> > ... but that fails with:
> > 550: 5.1.1 Requested action not taken: mailbox unavailable
> >
> > Is the Regina list still active?
> >
> > --
> > Thanks,
> > gil
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
>
>
> --
> Mike A Schwab, Springfield IL USA
> Where do Forest Rangers go to get away from it all?
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-01 Thread Mike Schwab
https://www.rexx.org/
Last Release Aug 2022.

On Fri, Mar 1, 2024 at 8:23 PM Paul Gilmartin
<042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote:
>
> On Sat, 2 Mar 2024 09:44:54 +1100, ronyF wrote:
> >
> >The link to further symposium information including the schedule can be
> >found at , just click the box on the upper
> >...
> (drifting) That page links to the Regina page at:
>   which invites a subscription at:
> Support
> A mailing list exists for the announcement and discussion of Regina
> related matters.  To subscribe to this mailing list, send an email
> message to the list server  with
> the first line of the body of the message containing:
> subscribe regina-l
>
> ... but that fails with:
> 550: 5.1.1 Requested action not taken: mailbox unavailable
>
> Is the Regina list still active?
>
> --
> Thanks,
> gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-01 Thread Paul Gilmartin
On Sat, 2 Mar 2024 09:44:54 +1100, ronyF wrote:
>
>The link to further symposium information including the schedule can be
>found at , just click the box on the upper
>...
(drifting) That page links to the Regina page at:
  which invites a subscription at:
Support
A mailing list exists for the announcement and discussion of Regina
related matters.  To subscribe to this mailing list, send an email
message to the list server  with
the first line of the body of the message containing:
subscribe regina-l 

... but that fails with:
550: 5.1.1 Requested action not taken: mailbox unavailable

Is the Regina list still active?

-- 
Thanks,
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Fwd: 35th International Rexx Symposium in Birsbane (Australia) about to start

2024-03-01 Thread ronyF
The 35th International Rexx Symposium in Brisbane, Australia, is about 
to start with tutorials this Sunday (tomorrow), March 3rd.


There are tutorials on ooRexx and the ooRexx-Java bridge (no need to 
learn the Java syntax, BTW!) on Sunday. One can use these 
infrastructures in Linux installments on the mainframe and exactly the 
same software on your personal PCs or workstations running Windows, 
macOS or any number of Unixes.


So if you have knowledge of REXX and kept your curiosity for new 
developments and want to increase you problem solution capabilities, the 
symposium is a chance to quickly and cheaply realize/assess what is and 
can become possible for you.


The link to further symposium information including the schedule can be 
found at , just click the box on the upper 
right hand corner labeled "Symposium Details". Note: it is the first 
time that the International Rexx symposium takes place in the 
Australian/Asian timezone, so check out your local times of the 
presentations.


Working with the easy to learn, to read, to use and to maintain dynamic 
programming language family of Rexx has always been fun and a real 
benefit and critical success factor.


A professional programmer not having a dynamic language in his workbench 
portfolio can simply not solve certain problems with the ease and speed 
of a dynamic language. So all static programming language fans, this is 
an opportunity to get a glimpse of how easy and how powerful a dynamic 
language, especially from the Rexx family of programming languages, can 
be!


So if you have a little bit of time and curiosity to learn about new 
technologies and developments that may help you personally and 
immediately, then chime in ... :)


Your professional career may benefit from the acquired knowledge.

---rony

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN