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,5cb36983754f64da X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-02-07 09:53:10 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!in.100proofnews.com!in.100proofnews.com!cycny01.gnilink.net!cyclone1.gnilink.net!spamkiller2.gnilink.net!nwrdny02.gnilink.net.POSTED!c2bfcbcf!not-for-mail Newsgroups: comp.lang.ada Subject: Re: No call for it References: <20040206174017.7E84F4C4114@lovelace.ada-france.org> Message-ID: From: Ed Falis Content-Type: text/plain; format=flowed; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit User-Agent: Opera7.23/Linux M2 build 518 Date: Sat, 07 Feb 2004 17:53:04 GMT NNTP-Posting-Host: 68.162.239.8 X-Complaints-To: abuse@verizon.net X-Trace: nwrdny02.gnilink.net 1076176384 68.162.239.8 (Sat, 07 Feb 2004 12:53:04 EST) NNTP-Posting-Date: Sat, 07 Feb 2004 12:53:04 EST Xref: archiver1.google.com comp.lang.ada:5315 Date: 2004-02-07T17:53:04+00:00 List-Id: On Sat, 7 Feb 2004 17:51:21 +0100, Jano wrote: > Ada is for the better 20% of > the programmers... or so I like to think ;) I wouldn't be so self-congratulatory. I really don't think there's much correlation here between programming skills and language choice. What I do find is that the strength of the Ada compiler lessens my need for certain kinds of self-discipline to some extent, and works much like doing unit tests (or pair programming from XP) and having a facility for design-by-contract do. It provides an additional automated safety net to complement whatever the state of my self-discipline might be at a given time. SPARK, I'm sure, does the same at a more "brisk" level. But don't think that Ada is alone in providing such safety nets - there are other languages and other techniques that can do as much or more, depending on the emphasis on different issues in a given development effort. disclosure: I've been involved in implementing Ada since 1980-1. - Ed