Post by Bill GunshannonPost by pete dashwoodPost by Bill GunshannonPost by pete dashwoodPost by 0***@gmail.comFor those who may wish to participate, this is being done by ISO by
accreditation from national standards bodies.
Robert
Unless there is a solid commitment by a COBOL vendor to IMPLEMENT
the new standard, it is just flogging a dead horse.
We have been here before and it was not a pleasant experience.
Nevertheless, I respect the people who apply their energy to it and
sincerely hope you get a committed vendor. With this regard, I
should think that GNU COBOL are probably your best bet.
Good Luck!
Pete.
Maybe if th4e standards body was more interested in meeting the needs
of the people using the language rather than trying to redefine it
(as was done in a number of other languages as well) there might be
more acceptance of their work.
If there ever was an example of ivory-towerism, the standards bodies
are it.
bill
I take your point, Bill, but it may not be entirely fair.
The COBOL "community" has to take some responsibility.
In the past, delegates who were actually COBOL programmers and
analysts were sponsored by their Companies to be part of Standards
committees which were reviewing COBOL.
Attempts were even made to "open up" the process by allowing public
posts by "interested parties" through forums such as this one.
With one or two exceptions (most of whom are sadly no longer with
us... (Bill Klein, Jimmy Gavan, etc.) the result was resounding silence.
Maybe because the practitioners of the art were satisfied with the
product they had and didn't want outsiders mucking about with it.
Did they give Bill Klein's comments any consideration or just did
the typical academic function of "Well, your wrong and we know what
is best for the COBOL community."
Post by pete dashwoodSome delegates saw it as a "gravy train" that would look good on a CV...
While that is probably true of some, when I was a government contractor
(that was before my foray into academia)my employer provided bodies for
standard committees and user groups and we all took that as seriously as
our regular work.
Post by pete dashwoodThe ones who didn't, ended up doing most of the work and receiving no
acknowledgement
Sounds like exactly what I thought and the reason I am not a supporter
of these standards bodies. Don't tune the engine, drive the bus in a
direction the riders don't want to go.
Post by pete dashwood(When Bill Klein tried to keep the Standards people honest by
insisting that the original COBOL "Mission Statement" from Codasyl 59
be reproduced in the new standard, he was vilified and attacked. (It
said that copies of the COBOL spec. should be free (apart from the
cost of production - no profit), as the Companies that supported the
Codasyl had already paid for the effort of formulating it. Did not go
down well with the standards people, who were looking to charge
serious sums for a copy of the Standard...) Just one example of the
"in-fighting" that went on over COBOL standards.)
I agree with Bill Klein on this completely. Another good example is
OpenPROM. Developed completely by Sun. Turned over to IEEE to become
a standard. IEEE standardized it. I wanted to get a copy so I could
work on a version of OpenPROM for the various PDP-11's still running all
over the world. They wanted $60,000 for me to see a copy. Any wonder
that OpenPROM didn't become all that standard?
Post by pete dashwoodAs COBOL's position as a development language declined, and as major
vendors did not implement the standards anyway, Companies were less
inclined to sponsor delegates to Standards committees.
And yet the standards body is going to create yet another standard
with no input from the practitioners of the art that does not meet
their needs and then wonder why it doesn't get accepted?
Post by pete dashwoodSerious COBOL vendors attempted to also distance themselves from the
Standards fiasco,
See above. Why should they back something that is counter-productive?
Post by pete dashwood and so you get the situation today, where it looks
like "ivory towerism" because there is little "shop floor" involvement
in the process.
You have put the cart before the horse. It is "ivory towerism"
because they don't give serious consideration to the people who
really know what the language needs to be to do the job? And the
result is those same practitioners see no reason to waste time
when, in the end, they will be the ones who decide what COBOL is
really going to be.
(Did you know that at least one major Mainframe company still
maintains and ships an ANSI 74 COBOL Compiler? Do you think
they do this just to annoy the standards people?)
Post by pete dashwoodI was pretty sickened by the last round and I really hope that lessons
have been learned and the new attempt will succeed. (I don't have as
much personal involvement with COBOL today as I had then, so I am more
relaxed about it either succeeding or failing, but, obviously, I'd
like to see it succeed...)
I think they should just leave it alone. After all, isn't COBOL dead?
Then why expend the energy?
It does bring up another interesting point. Let's compare two rather
obscure (by today's standards) languages. COBOL and ANSI-M (formerly
known as MUMPS). ANSI-M is used in the majority of hospitals in the
world both in the the form of the public domain VISTA EMR system and
in a number of commercial products like EPIC and CACHE. It is also
used in banking, financials and government. And yet, ANSI has said
they will not be doing another version of the standard (even though,
in my opinion, it could use some polishing up.) And then we have
COBOL which is supposed to be dead and yet they are going to do a
new standard.
Go figure!!
Post by pete dashwoodI guess time will tell.
Yes, I suppose it will.
bill
Thanks for your response, Bill.
I have nothing more to add.
Pete.