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.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,1cf653444208df72 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-03 14:15:17 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!psinet-eu-nl!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: ada vs. cpp Date: Wed, 3 Oct 2001 17:03:22 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9pfues$iij$1@nh.pace.co.uk> References: NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1002143004 19027 136.170.200.133 (3 Oct 2001 21:03:24 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 3 Oct 2001 21:03:24 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:13696 Date: 2001-10-03T21:03:24+00:00 List-Id: This all depends on how serious your project is and what you want to accomplish. In most commercial efforts it is seldom worth throwing out everything to convert to a new language. Just wait until the next project comes along. By the time you've committed to building code, its probably not economical to switch horses in the middle of the stream. If its a school project - when is it due? Again, I'd think that you're better off waiting until the next project since you don't want to backtrack and lose time. Unless it is sufficiently small that switching over doesn't involve a lot of rewriting of code. You can always salvage your C++ code since you can call it from an Ada program. Ada is good at integrating code from other languages. Of course, you may not want to do this for a lot of reasons. Since Ada has basically all of the fundamental capabilities of C++, you're overall architecture may be salvagable - you just need to re-implement your design using Ada. It all depends on what your goals are and what your timeframe is and how much work is already done. Ada will be a lot less painful to deal with long term than will C++. Converting early is the best bet - but you need to remember that Ada is a means to an end - not an end in and of itself. Keep your objectives clear and make your decision on how well Ada helps you get to your objectives. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Ralph M�ritz" wrote in message news:Xns912FE7C63AC8Dralphworkcoza@196.25.240.158... > Greetings, > > I've spent sbout 2 months learning cpp, and now I've discovered ada! > I can't decide whether to carry on dev. my project ic cpp or rewrite in > ada, because it means ppl dev. with me will have to learn ada.(sigh) > > Is it worthwhile to rewrite, if so, why? > Could I save the cpp code somehow so that I don't have to maybe rewrite? > > Thanks ;-)