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,50ad4ada98045ba X-Google-Attributes: gid103376,public From: robert_dewar@my-dejanews.com Subject: Re: A small Ada success story Date: 1999/03/21 Message-ID: <7d3qju$50a$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 457332184 References: <119fb4e248%hubersn@lcs.wn.bawue.de> <7cp9cp$743$1@nnrp1.dejanews.com> <36F0A77F.B0151962@rocketmail.com> <7crpn2$kt6@drn.newsguy.com> <921866918.613.55@news.remarQ.com> <7d2nvv$9f4$1@nnrp1.dejanews.com> <36f5511a.1615664@news.pacbell.net> X-Http-Proxy: 1.0 x6.dejanews.com:80 (Squid/1.1.22) for client 166.72.69.207 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Sun Mar 21 22:08:05 1999 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-03-21T00:00:00+00:00 List-Id: In article <36f5511a.1615664@news.pacbell.net>, tmoran@bix.com (Tom Moran) wrote: > If many people "abuse" something in the same way, what > lesson should > we learn? Is there something people want to do that is > reasonable, > but the only way they can think of to do it is by > "abusing" a feature > intended by the designers for something else, or are > there just a lot > of ignorant people trying to use fancy features of Ada in > short-sighted ways? > Should we be considering changes/additions to Ada 200X, > or changes/additions to Ada textbooks? I don't think there is much to learn here. It is certainly true that some people like to use fancy features for their own sake, but in any case, an awful lot of poor code is written in Ada, as is the case for other languages. With regard to exceptions, Jean has sometimes wondered if we made a mistake in having more than one exception (the other design model is a single exception where you can query to find out the cause of the exception). His thinking was precisely that people tend to get too fancy with exceptions. The first design of posix had a separate exception for every posix error code! Pretty amazing, but there are people who actually thought that was good idea and a good style! -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own