> Of course, there are always wish list items, but why do you
say ISPF out of the bag isn't very productive?

Kind regards,

-Steve Comstock

Where do I begin? :-)

First off, I don't want to come off sounding harsh; I have been happily using ISPF for over 25 years. And, I realize that life before ISPF (which was before my time, thank goodness!) was a lot more difficult. (I have seen TSO Edit....not a pretty sight... though I am sure that some of the more venerable members of this list remember it fondly)

However, ISPF forces you to remember a *lot* of data set names. To the system programmers on this list that may not be a big deal, (everything that matters starts with SYS1.* right?) but I work in applications support where every one of the systems I work with tends to have unique naming conventions. Yeah, you can blame that on lax standards, but the point is it that you have to cope with it regardless.

I used to cope with it by keeping scraps of paper scattered around my desk, or on my cubicle walls, each one with a list of important data set names for "easy" reference. And when I lost the scrap of paper, I was forced to grope my way to the right answer by doing catalog searches using 3.4 or LISTCAT.

Navigation is another issue. If I had a dollar for every time I told a newbie "No, you have to go to 3.1 to do that" I could have retired 5 years ago. This becomes second nature after a while, but is there no standard member list on which you can do everything? What's a newbie to think? (...that ISPF "sucks" perhaps?)

Lack of integration is another biggie. I spend a lot of time performing impact analysis for application changes. A big part of my job involves searching for variable names or other strings of information stored within our source libraries. To do this I have to split my screen, go to 3.14 and perform a search. SRCHFOR does a good job of searching, but returns the results in a report. There's nothing *wrong* with that, but it is much less productive than seeing the search results expressed in a member list from which you can then select members for Browsing or Editing.

And that's just data sets. ISPF doesn't give you any way to manage, say, DB2 tables, TSO commands or other non-data set objects. (Option 6, which keeps a list of the last 10 TSO commands executed doesn't constitute "managing" in my opinion. I want a list that is under my full control). Am I not being unfair by demanding this? No, because that's what today's progammer has to deal with, and ISPF isn't giving him enough help. (IMHO anyway).

And yes, I know each one of these complaints probably has a historical or technical justification of some sort, and some have workarounds. However, that is not the point I am trying to make.

If z/OS is to continue to thrive, its interactive user interface is going to have to be perceived as accessible and productive.

This is why I have become an enthusiastic user of SimpList, a productivity tool marketed by Mackinney. It's extremely inexpensive (ie, so it's not just a "wish list" item) and addresses all of the concerns I expressed above.

Not that I feel strongly about this issue.  :-)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to