From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1ea19776e3073a96 X-Google-Attributes: gid103376,public From: swhalen@netcom.com Subject: Re: C/C++ programmer giving Ada95 a chance -- writing an emulator. Date: 2000/04/02 Message-ID: <8c74ud$mhd$1@slb2.atl.mindspring.net>#1/1 X-Deja-AN: 605586382 References: <38e148e2.5089627@news.shreve.net> <38e19656.17008608@news.shreve.net> <8bs49i$baq1@news.cis.okstate.edu> <8bsm6k$ejp$1@nnrp1.deja.com> <38E2B049.F12CFD39@research.canon.com.au> <8c4v6p$ggg$1@nnrp1.deja.com> <38E6971D.3A8435B9@acenet.com.au> Organization: ? User-Agent: tin/pre-1.4-19990517 ("Psychonaut") (UNIX) (SunOS/4.1.4 (sun4m)) Newsgroups: comp.lang.ada Date: 2000-04-02T00:00:00+00:00 List-Id: Geoff Bull wrote: : According to the OED, a standard is a "weight or measure : to which others conform or by which the accuracy or quality : of others is judged". : By this definition Sun's Java Language Specification *is* a standard. : Most Java implementors are making big efforts to conform to : Sun's standard, MS being the notable exception. : I am not saying that privately controlled standards are a good thing. : I was just objecting to the claim "there is no standard for Java" : because, unless you twist the meaning of the word standard, : it is false. First, those of us here in the colonies do NOT swear allegiance to the Oxford English Dictionary. You'll recall we had a bit of a fracas a while back so we could choose our own dictionaries, form of government, etc. I think the problem many of us have with "proprietary standards" is that unlike a measure of weight or such, the "standard" can be changed at the whim of the proprietor, and is thus not a "stable" standard. I submit that a unit of weight that weighs as much as _I_ want it to, is just as "non-standard" as a "Sun Java Standard". The measures I think the OED refers to, seldom if ever change, unlike "proprietary standards" like Java or the "Windows API". I think an ISO standard like Ada is far nearer to the OED meaning because it changes slowly if at all, and in full public view (like when they changed the basis for the length of a meter, or when the working groups work on a "fix" or proposed revision to the Ada standard). Sun and Microsoft and other proprietors change their "standards" much more frequently, and with no mandatory concern for the impact on others who have adhered to the standard as it existed before (their proprietary interests come before the common good whenever the two come into conflict). Steve -- {===--------------------------------------------------------------===} Steve Whalen swhalen@netcom.com {===--------------------------------------------------------------===}