Hi,
On May 8, 9:35 am, Graham Hobbs <
gho...@cdpwise.net> wrote:
> On Tue, 08 May 2012 09:29:39 -0400, Jack <
jbste...@comcast.net> wrote:
> >On 5/8/2012 7:59 AM, Swifty wrote:
>
> >> For me, going back to a non-object REXX would be like having one of my
> >> arms removed, even though I use almost none of the actual object
> >> features.
>
> >That was my point. I have no clue how to use the actual object features,
> >thus, I don't use ~tilde's or ::Methods and just the mention of that
> >stuff gets my head spinning. How stems and functions and variable
> >assignments work under the hood I don't know. I try to keep it simple:
> >something~new and ::method string would be total mystery to me.
>
> >Just the language used in OO programing puts me brain on all ahead stop.
> > Years ago when I taught myself the basics of C, and then tried to
> >learn C++, wow, talk about obfusticated instructions... I never
> >recovered, and now I'm old and don't think I could ever learn to use
> >actual object oriented programing, although I'm pretty sure it's good stuff.
First, let me admit that I'm a much weaker programmer than all of you,
lacking experience. And I'm heavily procedural in thinking too, never
got going into OOP. In fact, I'd even go so far to say that the OOP
zealots are a bit misguided in using and promoting it so heavily. It
really can complicate things 10x worse. However ... having said that,
OOP seems to be a "barely" good idea. In my limited experience, if I
had to sum it up, OOP seems to be more about containing your code +
data together, making things easily extensible without much rewriting,
and being easy to reuse. In theory. (BTW, one of the "simpler" OOP-ish
languages is Oberon, which I dabbled with a bit recently. It's not
like C++ at all.)
> Jack,
> Am like you. What I'm reading about Regina is not bad but not
> encouraging
I'm not quite fluent in REXX yet, but Regina is really awesome, a lot
of effort has been put into it. I use it and am plenty happy with it.
> so am thinking, given the names posting here, that we are
> from mainframe backgrounds, working in PC environments and usually
> heading for ooREXX. Hope I'm right.
It's from IBM and works well. Heck, I don't even need it, and even I
installed it locally (but again, have never bothered with the OOP
extensions).
> Really don't want to spend the time to parallel test 100+ REXX's under
> Regina.
Okay, I sympathize there.
> Anyone know if ooREXX might be classified as the dominant player?
As is obvious from this newsgroup, it's pretty darn popular. My only
"complaint" would be that it's not strict ANSI and maybe not quite as
portable code as Regina, but I guess that matters less since ooREXX is
easily available, at least for popular OSes.