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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,cb4b02eafef9cefb X-Google-Attributes: gid103376,public From: Brian Rogoff Subject: Re: Difference between ADA and c++ Date: 1997/08/25 Message-ID: #1/1 X-Deja-AN: 268526307 References: <33FDD17A.320B@virgin.net> <01bcafdf$50784b80$7774d8cc@fatman> Newsgroups: comp.lang.ada Date: 1997-08-25T00:00:00+00:00 List-Id: I've read all of those comparisons of Ada and C++ and I am struck by the one-sidedness of the feature comparisons. Ada enthusiasts should be particularly sensitive to this sort of thing, since devotees of numerous other language tools similarly disparage Ada. While I am not a real fan of C++, I have used some dialects of it and I've watched the progress of the Standard a little. There are certainly aspects of C++ which can be compared with corresponding features of Ada and appear (to me) superior. Two which come to mind are (1) The ability to interleave public/private/protected regions in a C++ class definition. (2) The ability to automatically infer instantiations of generic functions. This is a feature of C++ genericity I really like, which could be added to Ada one day :-). There are also other things you can do with C++ templates, including all kinds of compile time calculations, but I'm not so sure that's good. -- Brian On 23 Aug 1997, Michael Quinn wrote: > Here are several comparisions of Ada and C++ on the www: > > Langauge comparisons: > > A Comparison of Ada, C, and C++ > http://rep1.iei.pi.cnr.it/projects/JADA/ada-collection/tuft.html > > Comparison of Ada and C++ Features > http://www.adahome.com/articles/1997-03/ada_vs_cpp.html > > Ada Can Do It! (Common false claims about things Ada won't let you do, and > how to do them (and why some are not directly supported) > http://www.adahome.com/articles/1997-06/am_cando.html > > Ada, C, C++, and Java vs. The Steelman > http://www.adahome.com/History/Steelman/steeltab.htm > > C++?? : A Critique of C++ > http://www.progsoc.uts.edu.au/~geldridg/cpp/cppcv3.html > > > Cost of Development Comparisions: > > Comparing Development Costs of C and Ada > http://sw-eng.falls-church.va.us/AdaIC/docs/reports/cada/cada_art.html > > Quantifying the Debate: Ada vs. C++ > http://www.stsc.hill.af.mil/crosstalk/1996/jul/quantify.html > > > > > Mr Doshi wrote in article > <33FDD17A.320B@virgin.net>... > > Hello > > > > I have used ADA for one year and now want to learn C++. > > Could someone please tell me the essential differences between them? > > > > thankyou Viresh > > > >