Code Comments

Programming Forum and web based access to our favorite programming groups.
For Programmers: Free Programming Magazines | New: Database administration forum
Registration is free! Edit your profileCalendarFind other membersFrequently Asked QuestionsSearch -> 
Post New Thread











Thread
Author

Cobol history question -- lawsuit against standards committee
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.


Report this thread to moderator Post Follow-up to this message
Old Post
beliavsky@aol.com
05-19-05 01:55 AM


Re: Cobol history question -- lawsuit against standards committee
> 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."""


Report this thread to moderator Post Follow-up to this message
Old Post
Richard
05-19-05 01:55 AM


Re: Cobol history question -- lawsuit against standards committee
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 DROPPE
D
several (all? many?) of the items that eventually were classified as "OBSOLE
TE".

By the time the '85 Standard was approved, these items were "kept in" BUT th
e
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 ite
ms
identified as in "too wide a use" to be dropped in the next Standard but whe
n/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 suppo
rted
universally in the first place).

--
Bill Klein
wmklein <at> ix.netcom.com
<beliavsky@aol.com> wrote in message
news:1116447182.706044.116990@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.
>



Report this thread to moderator Post Follow-up to this message
Old Post
William M. Klein
05-19-05 01:55 AM


Re: Cobol history question -- lawsuit against standards committee
On 18 May 2005 13:32:13 -0700, "Richard" <riplin@Azonic.co.nz> wrote:
 
>
>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.

Report this thread to moderator Post Follow-up to this message
Old Post
Clark Morris
05-24-05 08:55 PM


Re: Cobol history question -- lawsuit against standards committee
On 24-May-2005, Clark Morris <cfmtech@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 thi
ng.

Report this thread to moderator Post Follow-up to this message
Old Post
Howard Brazee
05-24-05 08:55 PM


Re: Cobol history question -- lawsuit against standards committee
I don't think that TRANSFORM was part of the '74 Standard, so dropping it fr
om
the '85 Standard wouldn't have been an issue.  For that matter, I am not cer
tain
that EXAMINE was part of the '74 Standard.

NOTE:
IBM (see previous references to SHARE) *did* include both EXAMINE and
TRANSFORM in their '74 Standard compiler - but I think BOTH were extensions 
(and
were so marked).,

--
Bill Klein
wmklein <at> ix.netcom.com
"Howard Brazee" <howard@brazee.net> wrote in message
news:d6vq2g$re2$1@peabody.colorado.edu...
>
> On 24-May-2005, Clark Morris <cfmtech@istar.ca> wrote:
> 
>
> Don't forget TRANSFORM in there.   I converted code twice to do the same
> thing.



Report this thread to moderator Post Follow-up to this message
Old Post
William M. Klein
05-24-05 08:55 PM


Re: Cobol history question -- lawsuit against standards committee
There is an important difference, though:  while EXAMINE was standard
according to ANSI X3.23-1968, TRANSFORM was an IBM extension, at least
according to my copy of IBM DOS Full American National Standard COBOL (file
S360-24, order number GC28-639404).

=CVj

"Howard Brazee" <howard@brazee.net> wrote in message
news:d6vq2g$re2$1@peabody.colorado.edu...
>
> On 24-May-2005, Clark Morris <cfmtech@istar.ca> wrote:
> 
>
> Don't forget TRANSFORM in there.   I converted code twice to do the same
thing.



Report this thread to moderator Post Follow-up to this message
Old Post
Chuck Stevens
05-24-05 08:55 PM


Re: Cobol history question -- lawsuit against standards committee
"William M. Klein" <wmklein@nospam.netcom.com> wrote in message
news:z1Kke.258787$Sq.74631@fe05.news.easynews.com...

> I don't think that TRANSFORM was part of the '74 Standard, so dropping it
from
> the '85 Standard wouldn't have been an issue.

TRANSFORM wasn't part of the '68 standard either.

> For that matter, I am not certain
> that EXAMINE was part of the '74 Standard.

No, it definitely was not.  Its functionality (actually, along with that of
TRANSFORM) was subsumed into INSPECT.

>
> NOTE:
>   IBM (see previous references to SHARE) *did* include both EXAMINE and
> TRANSFORM in their '74 Standard compiler - but I think BOTH were
extensions (and
> were so marked).,

Yes, they'd have to be.

-Chuck Stevens



Report this thread to moderator Post Follow-up to this message
Old Post
Chuck Stevens
05-24-05 08:55 PM


Re: Cobol history question -- lawsuit against standards committee
On 24-May-2005, "William M. Klein" <wmklein@nospam.netcom.com> wrote:

> I don't think that TRANSFORM was part of the '74 Standard, so dropping it 
from
>
> the '85 Standard wouldn't have been an issue.  For that matter, I am not
> certain
> that EXAMINE was part of the '74 Standard.
>
> NOTE:
>   IBM (see previous references to SHARE) *did* include both EXAMINE and
> TRANSFORM in their '74 Standard compiler - but I think BOTH were extension
s
> (and
> were so marked).,

I converted from EXAMINE to TRANSFORM on a Univac 9030.   I think it was
converting from ANSI 68.

Report this thread to moderator Post Follow-up to this message
Old Post
Howard Brazee
05-25-05 01:55 AM


Re: Cobol history question -- lawsuit against standards committee
"Howard Brazee" <howard@brazee.net> wrote in message
news:d6vr71$se6$1@peabody.colorado.edu...

> I converted from EXAMINE to TRANSFORM on a Univac 9030.   I think it was
> converting from ANSI 68.

That's a tough one.  Are you sure you don't mean from EXAMINE to INSPECT?
It doesn't seem to me that the functions of ('68 standard) EXAMINE and (IBM
extension) TRANSFORM overlap very much!

-Chuck Stevens



Report this thread to moderator Post Follow-up to this message
Old Post
Chuck Stevens
05-25-05 01:55 AM


Sponsored Links




Last Thread Next Thread Next
Pages (2): [1] 2 »
Search this forum -> 
Post New Thread

Cobol archive

Show a Printable Version Send to friend Email This Page to Someone! subscribe to this thread Receive updates to this thread
Computer Consultants
Programming Jobs
Visual Basic Controls
SQL Server Programming
Webservices
Java Security
Visual Studio
C# Programming
Visual J++
Software engineering
Open source Software
Perl Programming
PHP Programming
ASP Programming
ASP .NET Programming
Visual Basic Programming
Windows Scripting Host
Java Programming
Java Help
Java Beans
VBScript
Cobol
MAC Applications
Unix Programming
Forum Jump:
All times are GMT. The time now is 10:06 AM.

 
Free MCSE Braindumps | Real Estate Topics

Programming forum archive

Copyrights CodeComments.com 2004 - 2006

Powered by vBulletin Copyright 2000-2006 Jelsoft Enterprises Limited.