On Tue, 27 Jun 2023 20:07:26 +0000, Seymour J Metz wrote:

>This is the old horizontal versus vertical argument: should an application 
>look the same regardless of the environment in which it is running or should 
>all applications in an environment follow the conventions of that environment? 
>That's especioally true for ISPF, wheree users often expect things to be ain 
>separate fields rather than in a single field with punctuation.
>
The terms are new to my vocabulary.  Help orient me.  The ISPF user expects
a "vertical" UI; I'm proposing a "horizontal" one?

But it depends on point of view: the API designer might perceive my
horizontal idea as vertical:  all the calls are similar.

I have used systems in which the path level separator is variously
':', '/', or '\'.  I know one HTTPD which accepts '\' as a level separator
to accommodate programmer expectations, contrary to RFC 1738.
And its paths were case-insensitive.  I had to correct one web
developer whose HTMl failed on a different HTTPD.

My still favorite system uses ':' as a path separator in the GUI for
historical reasons and '/' for portability and Standard conformance
in the API.  It translates, almost transparently, as needed.

________________________________________
>From: Paul Gilmartin 
>Sent: Tuesday, June 27, 2023 3:32 PM
>>
>Wow!  But there should be a single *Unique* string representation
>of GDG and PDSE member generation manipulations,honored
>alike in:
>o JCL DD statements
>o TSO ALLOCATE
>o ISPF
>o BPXWDYN
>o XLC fopen()
>o OMVS /bin/cp
>o etc.
>... sparing the programmer the need to code DYNALLOC text units.
>The parsing and interpretation should be done by SVC 99, not in
>code replicated and maintained in the various utilities/

-- 
gil

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