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=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e29c511c2b08561c X-Google-Attributes: gid103376,public From: dewar@cs.nyu.edu (Robert Dewar) Subject: Re: Is the "Ada mandate" being reconsidered? Date: 1996/06/29 Message-ID: #1/1 X-Deja-AN: 162859560 references: <9606212019.AA11075@eight-ball> <4qqc4s$flv@felix.seas.gwu.edu> organization: Courant Institute of Mathematical Sciences newsgroups: comp.lang.ada Date: 1996-06-29T00:00:00+00:00 List-Id: Joe said "Gnu Ada95 is *very* young, both in years and in miles traveled, and I can see no reason to be a pioneer here. Pioneers collect arrows, die famous but penniless. For me, it's all risk and no benefit. My military customers feel the same way. And, I must say that their ardor for Ada seems to be cooling, even as their ardor for COTS grows." Maybe not really as young as you think. First it uses the gcc backend, so it benefits from the years and miles traveled by GNU C, and we have very few problems with the code generator. As far as the front end goes, almost all problems show up in an obvious way, e.g. as an internally detected error, rather than as something strange happening -- there are of course exceptions, but not many. GNAT has been intensively used by many thousands of users, and it is shaking down remarkably fast. Certainly if your project is completely happy to live with Ada 83, and you have adequate Ada 83 tools at hand with which you are familiar, then there is certainly no need to rush into Ada 95. However, a number of military customers are very interested in making the move to Ada 95 soon, and have successfully done so. As I say, if here is no reason to be a pioneer, then by all means don't pioneer, but if you do march out on the Ada 95 trail, you may find GNAT a more grown up companion that you expect! Incidentally, one of the clear advantages of free software is precisely that it DOES get widely used. This means that that the quantity and variety of usage in the three years in which GNAT has been in active use is MUCH more extensive than would have been achieved with a proprietary product in this same period, and that pattern can be expected to persist. Although we cannot provide support to non-customers, we do get lots of useful technical reports, and they all get looked at eventually (we currently have about 3000 closed bug reports from the entire history of GNAT development, and 100 open ones). The 3000 closed ones are part of our regression suite, that now contains over 65 megabytes of Ada 95 code.