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-Thread: 103376,c406e0c4a6eb74ed X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!news.maxwell.syr.edu!elnk-pas-nf1!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread1.news.pas.earthlink.net.POSTED!a6202946!not-for-mail From: Jeffrey Carter Organization: jrcarter commercial-at acm [period | full stop] org User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko/20030624 MSIE X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: ADA Popularity Discussion Request References: <49dc98cf.0408110556.18ae7df@posting.google.com> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <4CsVc.28876$9Y6.4063@newsread1.news.pas.earthlink.net> Date: Fri, 20 Aug 2004 19:50:24 GMT NNTP-Posting-Host: 63.184.104.193 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.news.pas.earthlink.net 1093031424 63.184.104.193 (Fri, 20 Aug 2004 12:50:24 PDT) NNTP-Posting-Date: Fri, 20 Aug 2004 12:50:24 PDT Xref: g2news1.google.com comp.lang.ada:2899 Date: 2004-08-20T19:50:24+00:00 List-Id: Kevin Cline wrote: > I think the very existence of limited types is a fundamental flaw in > Ada. The ability to create types for which there are no operations except those defined by the developer is essential for creating useful abstractions. Since the creation of useful abstractions is the hallmark of software engineering, it is not surprising that Ada is the language of choice for the 2% of developers who are software engineers, and disliked by the 98% who are coders and should not be allowed to design software of any importance. > It doesn't matter to me that weak programmers can theoretically make a > mess in C++. What matters is the amount of effort required for a good > programmer to produce sound code, and Ada is simply not competitive > for most applications. It is the ease with which even very good developers make messes in C++ that has led to the decline in its popularity, and many are looking at Java, C#, and Ada for a better alternative. -- Jeff Carter "Ditto, you provincial putz?" Blazing Saddles 86