Sorry about the belated response.

On 30 Jun 2005 14:58:54 -0700, in bit.listserv.ibm-main you wrote:

>In <[EMAIL PROTECTED]>, on 06/29/2005
>   at 08:40 PM, Clark Morris <[EMAIL PROTECTED]> said:
>
>>Shmeul
>
>That's Shmuel!

I claim bad typing because I looked up one of your posts to get it
right.  My apologies.
>
>>For the rest of the points raised I am making the following
>>assumptions and need to understand if they are correct.
>
>No. PL/I supports BSAM.
>
>>4  Few if any applications programs in most shops (as opposed to
>>system or home grown utilities) depend on BSAM and BPAM in
>>installation written code.
>
>That's a hard one to judge; I've seen far too many installations
>depending on programs for which they have lost the source code. I
>doubt that it is possible to collect the statistics.
> 
I suspect the need to handle things like long filenames and other new
world stuff will doom these programs in the long term.  Since z/OS
support for CKD will be needed for at least 5 years and more likely 10
years after announcement of FBA anyway, I suspect the cheapest thing
to do is keep the CKD code for existing programs and provide migration
paths.  The old programs won't be able to handle records expanded
beyond 32K nor the blocks, longer names, Unicode, etc. anyway.  

One reason why I am not enthusiastic about maintaining the ability of
old programs to access FBA files without a recompile is the
shortcomings I see in PDSE.  Note that many shortcomings I perceive
may not be there but for example I think that we are still limited to
8 character member names.  

In looking toward what is needed in a platform for the 21st century, I
have the sinking feeling that it would be far easier to build the z/OS
reliability, scalability, work load management etc. into a Unix base
than to bring long name, 64 bit for all compilers and all the other
function that Unix and Windows people take for granted on servers into
the z/OS environment.  Given that we have shops still running 24 bit
code, the maintaining of compatibility has its costs in terms of
moving forward.  If the z (now z9) series is to have a long term
future, we have to determine what things can be broken as we move into
a vastly different world.  I can remember being unhappy when programs
took over 100K to run under MVT.  Now I can see the need for 1
megabyte records.  

----------------------------------------------------------------------
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