Ah... Visual Basic. OO certainly does make sense with Windows
programming (and I assume other GUI's). The idea of the GUI writers to
send messages back and forth between "objects" is genius. So each bit
of code (say for a button or a text box object) just sits there doing
nothing until a message is sent to it. But on other platforms, forcing
me to turn something into a "class" that is just a bunch of subroutines
and control blocks seems like more work than it's worth.
On 9/18/2022 6:11 AM, Bob Bridges wrote:
Twenty years ago I wrote a few programs for Excel, and didn't see what all the fuss was about:
"object-oriented" didn't seem very different from traditional programming that I'd been
doing for 25 years. (At the same time I was frequently infuriated at the message "...does not
support this property or method", exactly because I ~didn't~ understand what was different
about OO coding.)
Eventually a VBA programmer advised me a bit more, and I'm now an enthusiast,
about OO at least. Not so much about the Visual flavors of Basic itself, but
it was my introduction to OO and it is at least available on all Windows
machines and in all MS Office apps, which is handy.
What confuses me (so far) is the concept of addressability in HLASM. Every
time I make a stab at writing my first assembler program I get a little closer,
but I'm still not there yet. In other assemblers I got quite familiar with
indirect and offset addressing - it isn't that - but what exactly happens with
the USING instruction still eludes me.
---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313
/* Revenge can be bitter-sweet. But if you sit back and watch, karma can be
pure entertainment. -found on Facebook 2015 */
-----Original Message-----
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of Tom
Brennan
Sent: Sunday, September 18, 2022 00:59
As for programming, I seem to do better starting at the bottom, with
instructions, registers, PSW bits and such, and moving up from there. Higher
level languages and especially Object Oriented code tend to confuse me.
----------------------------------------------------------------------
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