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, LOTS_OF_MONEY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3ba18d626276a71e X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: Towards a free GNU Ada Date: 1997/07/16 Message-ID: <9707160431.AA24601@nile.gnat.com>#1/1 X-Deja-AN: 257335701 Sender: Ada programming language Comments: cc: jrogers@velveeta.apdev.cs.mci.com Newsgroups: comp.lang.ada Date: 1997-07-16T00:00:00+00:00 List-Id: <> A very odd comment, we have received almost no input from you commenting on specific error messages. To me, GNAT's messages are among the best I have seen from a compiler, and we put a huge amount of effort into them, aided greatly by users who submit cases where messages could be improved (special thanks to Mars Gralia here). Don't just be a non-constructive complainer! Send along examples where you think messages can be improved! <> To run a company like ACT costs well over a million dollars a year, running any small business is not an inexpensive operation. FOr the kind of support we provide our customers, the prices we charge are highly competitive. Yes, I know that people would like to think that they could get full GNAT support for very modest sums (a while ago someone suggested that ACT should provide a service where bugs would be fixed for $20 a piece -- enough to pay for about 15 mins of time -- which of course is way off. <<2. * Form a consortium of GNAT users, with annual dues which will be paid to ACT to provide public support for GNAT. >> This is not an unreasonable proposal, but our guess is that there are not enough users, and/or they are not willing to contribute enough, for this to be worth our while (the conversation I referred to, the $20/bug one, was enthusiastically followed up by lots of people saying, yes that would be great!) The other trouble is that we really work by guaranteeing our customers a level of support that guarantees success. This is not inexpensive, but it is worth it to those who need it, and the resulting costs are still mcuh less than many competing technologies. Any kind of partial low level support would not meet this goal. There is also a real danger that serious users would try to get by on this lower cost partial support, run into troubles, and end up frustrated at GNAT in particular and Ada 95 in general. This is not a desirable outcome for anyone. Furthermore, these days, a great deal of our support activities are not related to bug fixing, but rather answering peoples questions abo0ut how to use GNAT and how to use Ada 95. In the context of the large applications that people are developing, this can be a time consuming and costly operation. Robert Dewar Ada Core Technologies