Lindy Mayfield wrote:
>This could go round and round, but so far it is fun.
>C++ made me run screaming from the room. I know I am comparing a bit
extreme, but as a computer professional we just suck it up and learn it. I
saw that stupid Eclipse cobol thing at an IBM conference like a bunch of
years ago (when they found the bomb in Dresden) and I just felt, weird.
>I'm a newbie compared to you guys, but my attitude is that if I need it to
do my job, I just learn it and do it.
>Anyone who complains about the "interface" is just ... [fill in the
sarcastic blanks]
>To make something more productive for a comuter professional makes sense.
But to complain that JCL is too difficult for that person is just [more
sarcastic blubberish]
I was with you until the last graf, which is contradictory: "user-friendly"
implies "more productive". It doesn't mean wallpaper and gadgets; that's
window dressing/glitz.
JCL is a good example: it's not that JCL is that hard, it's that the errors
it produces tend to be pretty opaque. Yes, you learn to read them; but why
can't they just be clear in the first place? Sure, some probably can't, but
there doesn't appear to be any effort to make them clearer. Again, this
isn't 1964: we have gigabytes of memory and thousands of MIPS. Spending a
few cycles to build and output a coherent message in an error path isn't a
big deal.
Here's a trivial example:
IEF212I NOPGM RUN STEPLIB +002 - DATA SET NOT FOUND
What data set? Why not tell me there? Yes, of course the information is
available in the JCL, but why waste my time going back to the JCL/JESJCL
output? Error diagnosis typically means looking in several places to
correlate the bread crumbs. It's kind of fun when you have the time, but
when you're under the gun, it's just irritating and unproductive.
At SHARE, IBM keeps talking about z/OSMF and GUI-izing system administration
tasks. What they don't seem to be getting is that 99% of the work on a z/OS
isn't the administration, and that's where the user-friendliness needs to
be. Nobody runs z/OS so they can employ sysprogs: they run z/OS so they can
run applications, and those require applications programmers. Given a choice
between Visual Studio and ISPF, most folks under 40 (maybe 50?) will choose
the former every time. So that's the market they need to woo. Yes, system
administration on z/OS is difficult (another pet peeve: SETPROG
APF,ADD,DSN=whatever,VOLSER=xxxxxx can't be bothered to say "Dude, I did it,
but that dataset doesn't exist" -- why not? How hard would that be?), but
you don't even need it if you don't have folks running applications there,
eh?
I could go on but...
...phsiii
----------------------------------------------------------------------
For TSO-REXX subscribe / signoff / archive access instructions,
send email to LISTS...@VM.MARIST.EDU with the message: INFO TSO-REXX