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.1 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM,FREEMAIL_REPLY autolearn=no 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!postnews2.google.com!not-for-mail From: kevin.cline@gmail.com (Kevin Cline) Newsgroups: comp.lang.ada Subject: Re: ADA Popularity Discussion Request Date: 26 Aug 2004 13:32:15 -0700 Organization: http://groups.google.com Message-ID: References: <49dc98cf.0408110556.18ae7df@posting.google.com> NNTP-Posting-Host: 170.215.188.12 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1093552336 10733 127.0.0.1 (26 Aug 2004 20:32:16 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 26 Aug 2004 20:32:16 +0000 (UTC) Xref: g2news1.google.com comp.lang.ada:3048 Date: 2004-08-26T13:32:15-07:00 List-Id: fmdf@tiscali.it (fabio de francesco) wrote in message news:... > "Richard Riehle" wrote in message news:... > > "Kevin Cline" wrote in message > > news:e749549b.0408200838.43e841d@posting.google.com... > > > > Kevin, > > > > I have read your reasons for preferring C++ over Ada, > > and appreciate that you have looked at this matter > > with diligence and an honest sense of inquiry. Because > > of my confidence in the intelligent approach you took > > to reach your conclusions, I will not presume to persuade > > you to depart from your position. > > What intelligent approach? He (Kevin) was able(?) to demonstrate that > some of the most interesting and powerful features of Ada represent > its major faults. I think He simply doesn't understand how to use > those features for achieving the better results and for the clever > maintaining of programs. I programmed in Ada-83 for two years before starting with C++. I knew Ada-83 inside-out, and stressed it enough to find bugs in both the Verdix and Telesoft compilers. Unfortunately, most of the claimed advantages of Ada just don't make much of an impact on the applications I have worked on over the past 25 years. And there are few features of Ada that can't be duplicated by writing a C++ template class. OTOH, there is no way in Ada to produce the equivalent of sophisticated C++ libraries like the Boost spirit parser. > I don't think so. It shouldn't be just a matter of personal preference > or a matter of taste. I have begun to think that in order to really > understand, appreciate and use Ada, someone is to have some more > experience, open mind and a more vast computer science background than > that we commonly find in the average programmer. But Ada has been almost universally ignored by the Computer Science research community.