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 <[email protected]> on behalf of Bob 
Bridges <[email protected]>
Sent: Monday, March 4, 2024 2:30 PM
To: [email protected]
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, [email protected], 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 <[email protected]> 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 <[email protected]> on behalf of Bob 
Bridges <[email protected]>
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 <[email protected]> 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 [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

Reply via email to