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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,7001494ace46eea7 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-09-23 08:40:38 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!hammer.uoregon.edu!skates!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: Overriding discriminants perplexes GNAT 3.14p Date: 23 Sep 2002 11:33:32 -0400 Organization: NASA Goddard Space Flight Center (skates.gsfc.nasa.gov) Message-ID: References: NNTP-Posting-Host: anarres.gsfc.nasa.gov Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: skates.gsfc.nasa.gov 1032795836 2030 128.183.220.71 (23 Sep 2002 15:43:56 GMT) X-Complaints-To: usenet@news.gsfc.nasa.gov NNTP-Posting-Date: 23 Sep 2002 15:43:56 GMT User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.ada:29283 Date: 2002-09-23T15:43:56+00:00 List-Id: Dmitry A.Kazakov writes: > Stephen Leake wrote: > > > The question was not "is Ada good for web applications" but "do ACT > > customers use all of Ada". > > If they do it, then why there are still bugs in the compiler? My point is > that should GNAT be really widely used for multimedia, web, computer > gaming, embedded, banking then it would have much less bugs. Give me some examples to support this thesis. I don't believe it! > >> > So I have to believe that there is at least one ACT customers > >> > using each part of Ada. Which also helps defeat assumption 1). > >> > >> I hope so. But you should admit that a wider use of GNAT would make it > >> better. > > > > Well, that is precisely what I am not admitting :). Paying good people > > to write good code, and getting high-quality feedback from serious > > users, is an excellent model for producing a quality product. That > > does _not_ mean you have to have "a lot" of customers; just "enough" > > customers. > > I cannot resist to remind you how DEC's boss claimed that nobody would need > to have a personal computer at home. How is that relevant? > > MS Windows has way more users than GNAT; is it better? How about > > MS VC++? > > MS ignores users because it is a monopoly which has too many of them. Yes. Which does not answer my question. Your thesis seems to be: If program A has more users than program B, then program A will have fewer bugs than program B. I have quoted two examples (A = MS Windows, B= GNAT, A = MS VC++, B = GNAT), that contradict this thesis. Can you quote any examples that support it? I suspect that DEC Ada 83 had fewer users in its heyday than GNAT has supported customers now (anybody have any real data on this)? If true, that also contradicts your thesis, since we agree that DEC Ada 83 had fewer bugs than GNAT Ada 95. -- -- Stephe