From: beliavsky on
In comp.lang.fortran , a reliable person recently wrote that Travellers
Inc (the insurance company?) sued the Cobol standards committee, I
think (based on the post) in the 1980s. Can anyone shed light on this?
I am just wondering on what basis a standards committee could be sued.

One can search "cobol fortran 2008" in comp.lang.fortran to find the
message I am talking about.

From: Richard on
> Can anyone shed light on this?

Google should be your friend. It found this in about 0.1 seconds.

""" In the early o1980s, COBOL bashing took a turn for the worse.
Serious efforts were underway to "kill" COBOL. In preparation for
the publication of ISO/ANSI COBOL 85, there were serious legal and
lobbying attempts (led by Travelers Insurance and joined by other
respectable corporations) to block any new COBOL standardization
effort. Some wanted to freeze the COBOL language as described in the
ANSI COBOL 74 standard. Others wanted to roll back the COBOL standard
to its "official" COBOL 68 version. The argument offered by these
groups was that it involved a great corporate cost to update their
enterprise applications in order for older COBOL programs to compile
cleanly in newer COBOL compilers. No one told them that they didn't
need to recompile any programs unless the business application required
updating."""

From: William M. Klein on
For someone who knows COBOL, this "law suit" (I think it was threatened not
submitted - but I could be in error on this) is what (eventually) led to the new
"OBSOLETE" classification in the '85 Standard.

The initial draft of what eventually became the '85 Standard actually DROPPED
several (all? many?) of the items that eventually were classified as "OBSOLETE".

By the time the '85 Standard was approved, these items were "kept in" BUT the
Standard said they would be dropped from the next revision (and in deed they
were - in the '02 Standard).

The '02 Standard introduced "ARCHAIC" as well as "OBSOLETE'. These were items
identified as in "too wide a use" to be dropped in the next Standard but when/if
they ever were NOT used widely, they MIGHT become OBSOLETE (and then dropped).

All of this, of course, has NOTHING to do with what implementor have (and
continue to) do, i.e. I haven't heard of any implementors "rushing" to drop
support (as an extension) of any of the '85 Standard "Obsolete" items (with the
possible exception of the ENTER statement which was always something of an
oddity - and some items that were OPTIONAL in the '85 Standard and not supported
universally in the first place).

--
Bill Klein
wmklein <at> ix.netcom.com
<beliavsky(a)aol.com> wrote in message
news:1116447182.706044.116990(a)g47g2000cwa.googlegroups.com...
> In comp.lang.fortran , a reliable person recently wrote that Travellers
> Inc (the insurance company?) sued the Cobol standards committee, I
> think (based on the post) in the 1980s. Can anyone shed light on this?
> I am just wondering on what basis a standards committee could be sued.
>
> One can search "cobol fortran 2008" in comp.lang.fortran to find the
> message I am talking about.
>


From: Clark Morris on
On 18 May 2005 13:32:13 -0700, "Richard" <riplin(a)Azonic.co.nz> wrote:

>> Can anyone shed light on this?
>
>Google should be your friend. It found this in about 0.1 seconds.
>
>""" In the early o1980s, COBOL bashing took a turn for the worse.
>Serious efforts were underway to "kill" COBOL. In preparation for
>the publication of ISO/ANSI COBOL 85, there were serious legal and
>lobbying attempts (led by Travelers Insurance and joined by other
>respectable corporations) to block any new COBOL standardization
>effort. Some wanted to freeze the COBOL language as described in the
>ANSI COBOL 74 standard. Others wanted to roll back the COBOL standard
>to its "official" COBOL 68 version. The argument offered by these
>groups was that it involved a great corporate cost to update their
>enterprise applications in order for older COBOL programs to compile
>cleanly in newer COBOL compilers. No one told them that they didn't
>need to recompile any programs unless the business application required
>updating."""

The complaint was not that new things were being added but rather that
current syntax was being dropped. In addition the interpretation of
current syntax was being changed. The classic case of change I have
yet to understand is from EXAMINE to INSPECT. The ALTER verb was
being dropped. As I pointed out in the SHARE COBOL project at the
time, people should be barred from using it in new programs but I
would hate to not have been able to recompile the payroll and
marketing programs I wrote in the late 1960's and early 1970's just
because the compiler changed. (The payroll programs were later
replaced by a package and needed a major rewrite if they were to
survive. The marketing programs lasted far longer than they should
for various reasons. I hope they aren't still running.) The problem
was two fold. The first was where the COBOL committee was changing
existing standardized syntax by deletion (ALTER), replacement (EXAMINE
by INSPECT) or change in definition. This was in the control of the
committee. The second was where vendor interpretations, extended use
of standardized syntax or common extensions were being replaced by
specific standards. This meant that at least some come would have to
be changed. Upward compatibility is very important in the mainframe
world (IBM, Unisys, Tandem now a part of HP, etc) and probably now in
enterprise Linux, Unix and Windows environments with thousands of
programs.
From: Howard Brazee on

On 24-May-2005, Clark Morris <cfmtech(a)istar.ca> wrote:

> The classic case of change I have
> yet to understand is from EXAMINE to INSPECT

Don't forget TRANSFORM in there. I converted code twice to do the same thing.