Home > Archive > Cobol > November 2005 > (IBM and CICS) - "OS/VS COBOL deprecated"
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
(IBM and CICS) - "OS/VS COBOL deprecated"
|
|
| William M. Klein 2005-11-08, 9:55 pm |
| For those of you in IBM mainframe shops that still have any OS/VS COBOL
programs, I thought you might be interested (and/or want to share with your
management), a relatively new CICS APAR. See:
http://www-1.ibm.com/support/docvie...uid=swg1PK10480
for PK10480
"RUNTIME MESSAGE FOR DEPRECATED OS/VS COBOL"
There is nothing "newsworthy" in this EXCEPT the fact that IBM is being even
clearer (and making clearer to customers) that they really, REALLY, need to get
off of OS/VS COBOL (especially in a CICS environment) sooner - than later.
Before people DO "panic" - just a reminder:
OS/VS COBOL programs *are* still supported (when using the LE run-time
library) under CICS TS *thru* CICS TS V2.x
OS/VS COBOL compiled programs will NOT run (even with the LE run-time library)
under CICS TS V3.x. (There is a 3rd party product that claims to support this -
but it would put you in an unsupported and questionable environment as far as
IBM is concerned).
--
Bill Klein
wmklein <at> ix.netcom.com
| |
| Colin Campbell 2005-11-09, 6:55 pm |
| William M. Klein wrote:
>For those of you in IBM mainframe shops that still have any OS/VS COBOL
>programs, I thought you might be interested (and/or want to share with your
>management), a relatively new CICS APAR. See:
>
> http://www-1.ibm.com/support/docvie...uid=swg1PK10480
>
>for PK10480
> "RUNTIME MESSAGE FOR DEPRECATED OS/VS COBOL"
>
>There is nothing "newsworthy" in this EXCEPT the fact that IBM is being even
>clearer (and making clearer to customers) that they really, REALLY, need to get
>off of OS/VS COBOL (especially in a CICS environment) sooner - than later.
>
>Before people DO "panic" - just a reminder:
> OS/VS COBOL programs *are* still supported (when using the LE run-time
>library) under CICS TS *thru* CICS TS V2.x
>
> OS/VS COBOL compiled programs will NOT run (even with the LE run-time library)
>under CICS TS V3.x. (There is a 3rd party product that claims to support this -
>but it would put you in an unsupported and questionable environment as far as
>IBM is concerned).
>
>
>
How did IBM's CICS team come up with this verb?
When I look up "deprecate", the dictionary says "to pray against", "to
disapprove of", etc.
Can't they just come out and say "is not supported (and will not
execute) in the next release", or something to that effect?
| |
| Oliver Wong 2005-11-09, 6:55 pm |
|
"Colin Campbell" <cmcampb@adelphia.net> wrote in message
news:tYmdncQY35lyqu_enZ2dnUVZ_vudnZ2d@ad
elphia.com...
> William M. Klein wrote:
>
[snip][color=darkred]
>
> When I look up "deprecate", the dictionary says "to pray against", "to
> disapprove of", etc.
>
> Can't they just come out and say "is not supported (and will not execute)
> in the next release", or something to that effect?
I think "deprecated" is a standard term. It's a keyword in Java, for
example; you can mark a function in your own code as being deprecated to
notify other developpers on your team, or 3rd party clients:
/**
* This method is deprecated. Please use newFoo() instead.
*/
@Deprecated
public void oldFoo() {
//Does something
}
The java compiler will notice the "@Deprecated" annotation and generate
warnings if it detects your code using the marked method.
- Oliver
| |
| Colin Campbell 2005-11-09, 9:55 pm |
| Oliver Wong wrote:
>"Colin Campbell" <cmcampb@adelphia.net> wrote in message
> news:tYmdncQY35lyqu_enZ2dnUVZ_vudnZ2d@ad
elphia.com...
>
>
>[snip]
>
>
>
> I think "deprecated" is a standard term. It's a keyword in Java, for
>example; you can mark a function in your own code as being deprecated to
>notify other developpers on your team, or 3rd party clients:
>
> /**
> * This method is deprecated. Please use newFoo() instead.
> */
> @Deprecated
> public void oldFoo() {
> //Does something
> }
>
>The java compiler will notice the "@Deprecated" annotation and generate
>warnings if it detects your code using the marked method.
>
> - Oliver
>
>
>
>
Oliver,
Thanks for the enlightenment. Maybe the IBM CICS team is coding in Java
these days!
| |
| Michael Wojcik 2005-11-10, 9:00 am |
|
In article <75rcf.192330$ir4.107856@edtnps90>, "Oliver Wong" <owong@castortech.com> writes:
> "Colin Campbell" <cmcampb@adelphia.net> wrote in message
> news:tYmdncQY35lyqu_enZ2dnUVZ_vudnZ2d@ad
elphia.com...
>
> I think "deprecated" is a standard term. It's a keyword in Java, for
> example; ...
It's popular with some standards bodies, such as ISO, too. It's
probably formally defined for ISO purposes in some ISO standard
like 2382-1, but for some reason those standards are extraordinarily
expensive. (2382-1, "Information Technology - Vocabulary - Part 1:
Fundamental Terms", costs $97 from ANSI; compare that with the ISO
COBOL or C language standards, which are $18 each from ANSI. And
there are twenty-some parts to 2382, I think.)
It doesn't quite mean "not supported in the next release" - it means
something like "we recommend you avoid this, and it might be dropped
in a future release, but we haven't formally made that decision".
Most of the definitions of "deprecate" in the OED have some sense of
praying or pleading, but it does also give "to advise earnestly
against" or something along those lines.
--
Michael Wojcik michael.wojcik@microfocus.com
Americans have five di vantages which you should take into account
before giving us too hard a time:
- We're landlocked
- We're monolingual
- We have poor math and geography skills -- Lucas MacBride
| |
| Joe Zitzelberger 2005-11-21, 3:55 am |
| In article < tYmdncQY35lyqu_enZ2dnUVZ_vudnZ2d@adelphi
a.com>,
Colin Campbell <cmcampb@adelphia.net> wrote:
> William M. Klein wrote:
>
> How did IBM's CICS team come up with this verb?
>
> When I look up "deprecate", the dictionary says "to pray against", "to
> disapprove of", etc.
>
> Can't they just come out and say "is not supported (and will not
> execute) in the next release", or something to that effect?
It is from a latin term that means to "play down" or "express
disapproval of".
|
|
|
|
|