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,253505146ffff940 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2000-10-05 20:10:37 PST Path: supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!europa.netcrusader.net!204.127.161.3!wn3feed!worldnet.att.net!wnmasters2!bgtnsc07-news.ops.worldnet.att.net.POSTED!not-for-mail Message-ID: <39DD42F6.D850A126@worldnet.att.net> From: James Rogers X-Mailer: Mozilla 4.75 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: The greatest feature of the language is .... References: <39DCBA28.E504523B@ftw.rsc.raytheon.com> <39DCDAF5.A6369C4F@ftw.rsc.raytheon.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Fri, 06 Oct 2000 03:10:29 GMT NNTP-Posting-Host: 12.74.130.13 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc07-news.ops.worldnet.att.net 970801829 12.74.130.13 (Fri, 06 Oct 2000 03:10:29 GMT) NNTP-Posting-Date: Fri, 06 Oct 2000 03:10:29 GMT Organization: AT&T Worldnet Xref: supernews.google.com comp.lang.ada:1006 Date: 2000-10-06T03:10:29+00:00 List-Id: Preben Randhol wrote: > > On Thu, 05 Oct 2000 14:48:05 -0500, Wes Groleau wrote: > >If twenty people say "precondition assertions" > >and five people say "separation of spec and body" > >and NONE say subtypes with range constraints, that > >tells you something, right? > > No it does not. > > Some features are also dependant on other features. An even more important question is how the various features work together. Nobody can build a program using just one feature of any language. One of the supposedly important features of Pascal was strong typing. While strong typing offers some significant advantages, the Pascal implementation of strong typing often gets in its own way. Other languages offer weak typing as an strength. One result is that developers must perform more extensive debugging and testing to try to catch all the potential errors automatically caught by compilers for strongly typed languages. Evaluating any language by a vote of favorite features makes about as much sense as buying an automobile based upon the size of the spark plug recommended for the engine. Jim Rogers Colorado Springs, Colorado