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.7 required=5.0 tests=BAYES_00,MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b50bc6538a649497 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2000-11-08 21:20:11 PST Path: supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!news-feed.riddles.org.uk!fr.clara.net!heighliner.fr.clara.net!xfer10.netnews.com!netnews.com!feed2.news.rcn.net!rcn!news.maxwell.syr.edu!nntp2.deja.com!nnrp1.deja.com!not-for-mail From: Robert Dewar Newsgroups: comp.lang.ada Subject: Re: Ada student homework ? Date: Thu, 09 Nov 2000 05:11:18 GMT Organization: Deja.com - Before you buy. Message-ID: <8udblj$15h$1@nnrp1.deja.com> References: <3A02CED4.520C2768@brighton.ac.uk> <3A078B6F.D34B024B@erols.com> <8ua3m1$bru$1@nnrp1.deja.com> <3A0916BB.584C6C60@cadwin.com> <3A0952B9.34BE19D1@cadwin.com> <3a095057.0@silver.truman.edu> <8ucfqf$a56$1@nnrp1.deja.com> NNTP-Posting-Host: 205.232.38.240 X-Article-Creation-Date: Thu Nov 09 05:11:18 2000 GMT X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) X-Http-Proxy: 1.0 x64.deja.com:80 (Squid/1.1.22) for client 205.232.38.240 X-MyDeja-Info: XMYDJUIDrobert_dewar Xref: supernews.google.com comp.lang.ada:1931 Date: 2000-11-09T05:11:18+00:00 List-Id: In article <8ucfqf$a56$1@nnrp1.deja.com>, Ted Dennison wrote: > I'm with Chad on this one. Pedantic people may be an > aggrevation to deal with in personal conversation. We > certianly wouldn't choose Dr. Dewar t be the chief > Arab-Israeli negotiator. Actually you might be surprised. I have had a lot of experience in very difficult diplomatic negotations in my roles as chair-person at NYU, and other administrative positions, and with that kind of hat on, I am actually pretty effective as a negotiator. But when it comes to software, there is no room for wooly negotation and vague experimentation in my book. Computers and compilers are not people whose feelings need to be carefully considered :-) For me, one of the many criteria for a strong programmer is that you totally understand the tools you are using. As I said in an earlier thread, when it comes to a complex language like C++ or F90 or Ada, or Java for that matter, the way to achieve this is to keep things simple, so that you *do* clearly understand what you are doing at all times. I often find people who are so accustomed to writing approximate code and bashing it into shape, that they simply cannot imagine the clean room approach in which developers are never allowed to run their code, and even less can they believe that this approach works well with programmers who know what they are doing. So if insisting on this kind of awareness of details of the language you are using is pedantry (it's not quite the way I would use the word), then I consider a pedantic viewpoint essential Sent via Deja.com http://www.deja.com/ Before you buy.