Re: Making money from Java
- From: "Chuck Stevens" <charles.stevens@xxxxxxxxxx>
- Date: Mon, 19 Dec 2005 12:35:20 -0800
"Judson McClendon" <judmc@xxxxxxxxxxxxx> wrote in message
news:QLVof.203$RZ6.53@xxxxxxxxxxxxxxxxxxxxxxxxx
> The issue is too vital to simply take someone elses word about what the
> Bible says. :-)
Saying "The Bible clearly and definitely states ..." is a FAR CRY from "What
I read in the Bible leads me to believe ... ". It is precisely the
absoluteness of the first that speaks of arrogance about one's opinion,
because it elevates it to the level beyond confidence to *incontrovertible*
certainty.
Behavior reflecting humility I find more convincing of a Christian life than
behavior reflecting hubris.
> All that any of us say here simply reflects (hopefully) the best that we
> know. None of us have perfect knowledge, and none of us are without flaw.
I agree. If you believe that, then what you write ought to reflect it
consistently. It hasn't, at least to me.
> From direct and personal experience, I can assure you, this is quite true
> with respect to myself. :-)
Show me, don't tell me!
> However, that being said, when someone has devoted a lot of effort and
> time into studying an issue, they have a right to speak with confidence
> about the accuracy of what they say. Don't all of use do that on a fairly
> regular basis? I know Chuck does. :-)
I speak with confidence on issues with respect to the COBOL standard, at
least in part because I have played an active role in its development over
the last five years, and have been actively involved in ensuring that three
different COBOL implementations were in conformance with their respective
standards for over twenty years. I also have access to the standards
themselves and am reasonably facile in ferretting out answers to questions
of what the standard states and what it does not. But when I speak clearly
on behalf of the standard it is because the standard, having been written in
English in the first place, is incontrovertibly explicit on the particular
subject. E.g., it's not a leap to describe the behavior of MOVE statements
in which the operands overlap as undefined in ANSI-85 implementations given
ANSI X3.23-1985 page VI-69, 6.4.5, Overlapping Operands: "When a sending
and a receiving item in any statement share a part or all of their storage
areas, yet are not defined by the same data description entry, the result of
the execution of such a statement is undefined." I don't think there's
much wiggle room on that one. If an implementor defines the behavior, well,
that's up to the implementor, but there's no guarantee that any other
implementation will be the same. In a few cases in '02 COBOL and more in
the upcoming draft, I've actually written some of the features specified in
the standard.
I speak with authority on the Unisys MCP COBOL implementations because I'm
looking at the Original Text and can tell (in most instances) *exactly* what
they do. I also have full access to the change history over the last twenty
years for these products and am therefore able to track exactly what each
*used* to do. And in the particular case of the COBOL74 compiler in that
environment, I've personally revised around a third of the compiler either
to improve its maintainability and eliminate ambiguities at the source
level, or (in the most obvious example of MOVE statements involving group
items and the PICTURE processor) rewritten all of the logic associated with
the feature. I have confidence in my understanding of the rules for PICTURE
because I've written *three different* parsers for the PICTURE
character-string in my time, each time with careful study of the standard,
and each time painfully aware of the pitfalls therein.
Put a different way, I speak from authority on the subject of Unisys MCP
COBOL precisely because I am an architect for the products, and it's my job
to define as well as state what they do.
I speak from a position of authority on the subject of *standard* COBOL
based on two decades' experience and involvement in defending and/or
correcting the behavior of the Unisys MCP compilers relative to their
respective standards for over two decades, which means that I have
considerable experience finding my way around the documents.
I also speak from a position of authority as that I have been serving as the
Unisys representative on INCITS/J4, the committee that writes, modifies and
amends the COBOL standard for the last five years, and as part of those
duties, served as a part of the US delegation to ISO/IEC JTC1/SC22/WG4, the
international committee chartered with the overall direction and technical
content of the COBOL standard. I've also been appointed convener (chair)
of the latter committee for a three-year term, which gives my opinions
*some* credibility as to what conforms to the standard and what does not!
Despite all that, if you notice, my opinions usually begin with the likes of
"My reading of <relevant standard>, in particular <page-chapter-and-verse
citation>, leads me to believe ... that " and similar.
-Chuck Stevens
.
- Follow-Ups:
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- References:
- Re: Making money from Java
- From: Donald Tees
- Re: Making money from Java
- From: Richard
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- From: Chuck Stevens
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- From: Chuck Stevens
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- From: Chuck Stevens
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- From: Alistair
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- From: Alistair
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- From: Alistair
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- From: Chuck Stevens
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- From: charles . stevens
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- From: Oliver Wong
- Re: Making money from Java
- From: Judson McClendon
- Re: Making money from Java
- Prev by Date: Re: OT: Religion and Science (WAS: Making money from Java)
- Next by Date: Re: OT Religion
- Previous by thread: Re: OT: Pornography (WAS: Making money from Java)
- Next by thread: Re: Making money from Java
- Index(es):
Relevant Pages
|