Lionel, respectfully I must disagree.  I have been using the IBM Zxplore 
website on my own time for over a year now for enhanced learning of some of the 
"new" technologies available on our mainframe systems, and I have been 
consistently surprised to observe the actual difficulties that genuine 
newcomers to mainframe systems have with many fundamental concepts that we take 
for granted.  The "almost tree-like (but not really)" structure of mainframe 
datasets and the use (and mis-use) of JCL seem to be the most frequent cause of 
misunderstanding and errors, along with learning to read and understand the 
messages generated from a batch job or utility execution.

It isn't the client-side tool interface (VSCode vs TSO/ISPF) that gives most of 
the newcomers fits, they seem to pick that up without too many problems.  It's 
the fundamental system operational differences that make it harder for them to 
grasp, at least at first.

OTOH, the VSCode/ZOWE interfaces were (for me anyway) easy to learn and 
understand.  Sometimes annoying to use but very effective.  Especially Zowe 
utilities at a command prompt, the help features are annoyingly verbose though 
very helpful when you first start using them.

But all these open tools are only scratching the surface.  The real deal costs 
real money, because a Windows/Linux client cannot do dynamic 
compilation/binding/debugging on the mainframe without paid packages from IBM 
or other vendor add-on products.  At this point in time the best you can offer 
with open-source tools is batch job submission to compile and bind and execute, 
and review the batch job output in the VSCode client instead of in TSO/ISPF.  
I'm not sure that is enough of a win to make it into a CIO's TODO list, 
especially when you add the DASD increment to supply all developers with large 
enough z/OS Unix file systems to do their work in the "new way" because that's 
a "real money" addition to the cost of operation.

And forget about CI/CD tool chains.  The CI/CD tool vendors seem to all be 
using the "normal" IBM and large ISV pricing schemes (i.e., lots of money) for 
mainframe versions of those tools.  Another (big!) minus in the CIO's view.

The other issue is CPU usage in today's frequently-CPU-constrained-due-to-cost 
mainframe shops.  In solving some of the Zxplore "challenges" (exercises to 
learn a feature or tool), many times the challenge solutions prove over and 
over that the performance of z/OS Unix tools lags far behind the "regular" 
mainframe tools like Rexx in the performance area, sometimes by large factors 
(ZOAU tools in particular are real CPU hogs, and the DB2 Command Line Interface 
tool as well).  Python on the mainframe is pretty good, but still can't beat 
out Rexx in performance even when the Rex script needs to use BPXWUNIX and 
friends to access z/OS Unix file systems, and both python and Rexx often beat 
shell-scripted solution performance by several multiples.  Again not a plus 
when trying to get into a CIO's TODO list.

And that's my USD$0.02 worth.

Peter

-----Original Message-----
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
Lionel B. Dyck
Sent: Friday, February 24, 2023 9:22 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: zOSMF and zOWE for non-mainframers

Just my $0.01 (not worth $0.02).

These developers who want/need access to z/OS and don't want to learn how to 
work with z/OS, don't they learn new things all the time - new IDE's, different 
operating systems (windows, macos, flavors of linux, unix, ...)? IMHO it is 
easier to learn the TSO/ISPF interface than some of the distributed interfaces 
(which change in small to large ways with upgrades).
        
Just my curmudgeonly opinion after struggling with some challenges with using 
VSCode last weekend.

Lionel B. Dyck <><
Website: 
https://urldefense.com/v3/__https://www.lbdsoftware.com__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!MqpmHq_VRWuj8wK14SatSDQWJGXeGrVWi5_dAm8crRqLAJuu-eLagqlqYnH7U0D524MhnZpyL6Gq6WBEzt4$
Github: 
https://urldefense.com/v3/__https://github.com/lbdyck__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!MqpmHq_VRWuj8wK14SatSDQWJGXeGrVWi5_dAm8crRqLAJuu-eLagqlqYnH7U0D524MhnZpyL6Gqr7VuHgk$
 

“Worry more about your character than your reputation. Character is what you 
are, reputation merely what others think you are.”   - - - John Wooden

-----Original Message-----
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
Bill Giannelli
Sent: Friday, February 24, 2023 8:02 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: zOSMF and zOWE for non-mainframers

So I hope you all dont mind a general question...........
We have the common struggle of dealing with non-mainframe developers accessing 
z/OS (programs, jobs, DB2) and an attitude that we need to leave the mainframe.
In trying to leverage our z/OS environment, might ZOWE (and the required zOSMF) 
provide a better transition and/or "access" to z/OS "processes"?
We do not have zOSMF and ZOWE implemented. I was wondering if it may be worth 
while to do so.
I hope my question makes sense.
thanks
Bill
--


This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.


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

Reply via email to