On 8 Oct 2009 14:08:24 -0700, in bit.listserv.ibm-main you wrote:

>------------------------------------<snip>-----------------------------------
>Obviously given the lack of support for 64 bit, the failure to implement 
>64 bit addressing so COBOL can run nicely in 64 bit Websphere, the 
>failure to implement USAGE BIT, the failure to implement the IBM pushed 
>decimal floating point, the failure to implement IEEE floating point 
>using the 2002 COBOL STANDARD floating point usages, it is obvious COBOL 
>is seen as a cash cow to be milked until phase-out.
>----------------------------------<unsnip>-----------------------------------
>I can't agree with that conclusion. Having examined compilers and 
>libraries from OS/360 with an eye toward 31-bit addressing, I can tell 
>you that the changes atr non-trivial and could get very expensive very 
>fast. For all we know, the changes you ask for may be already in the 
>works, but updating a compiler and all the associated library 
>subroutines can get very involved very quickly, especially when downward 
>compatability is still an important feature.

It could be done (and probably would have to be done) as a compile
option since 31 and 64 bit can't be mixed in an enclave if I have read
things correctly.  Thus you can't have a 64 bit COBOL bean in a 64 bit
Websphere enclave.  IBM could have defined binary IEEE floating point
as the floating point for the 2002 standard true binary usages leaving
COMP-1 and COMP-2 to mean what they currently mean.  This would have
been the intelligent way to interoperate with Java since changes to
programs were needed to interact with Java anyway.
>
>Rick
>

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