Christ Craddock's point is ineluctable.

 

Well before the Y2K problem had been recognized by hoi polloi IBM guaranteed 
that the CICS Command-Level EIB (Execution Interface Block) would not be 
altered in a way that would break old CICS APs, in effect that old 
DSECTs/templates would continue to map (part of) it correctly, with new fields 
being added beyond existing ones, at higher storage addresses.

 

This commitment proved to be an awkward one: The EIB current-date field made 
not four yyyy but only two yy year digits available.  To its credit, IBM 
honored its commitment anyway; four-digit current-date year values were 
provided, but they were provided elsewhere.

 

Strictures against deplorable programming practices are, I suppose, good and 
usually harmless fun, even when, as here, they are without the redeeming merit 
of novelty.

 

What these strictures lack is any force as arguments here.  They are akin to 
the contention of the debtor who, acknowledging that he did incur an 
obligation, nevertheless insists that he need not pay it because his creditor 
is a villain.

 

 
John Gilmore Ashland, MA 01721-1817 USA


                                          
_________________________________________________________________
Lauren found her dream laptop. Find the PC that’s right for you.
http://www.microsoft.com/windows/choosepc/?ocid=ftp_val_wl_290
----------------------------------------------------------------------
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