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,7b73eb137e4ed638 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-05-15 13:45:54 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!128.39.3.168!uninett.no!news.net.uni-c.dk!not-for-mail From: Jacob Sparre Andersen Newsgroups: comp.lang.ada Subject: Re: Ada Compilers Date: Wed, 15 May 2002 22:45:49 +0200 Organization: Centre for Chaos and Turbulence Studies, Niels Bohr Institute Message-ID: <3CE2C8FD.CDD0E75B@nbi.dk> References: <3CE2AF22.2060208@gmx.spam.egg.sausage.and.spam.net> NNTP-Posting-Host: alf.nbi.dk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.net.uni-c.dk 1021495553 14668 130.225.212.55 (15 May 2002 20:45:53 GMT) X-Complaints-To: usenet@news.net.uni-c.dk NNTP-Posting-Date: Wed, 15 May 2002 20:45:53 +0000 (UTC) X-Mailer: Mozilla 4.78 [en] (X11; U; OSF1 V4.0 alpha) X-Accept-Language: fo,da,no,sv,is,de,fr,en Xref: archiver1.google.com comp.lang.ada:24127 Date: 2002-05-15T22:45:49+02:00 List-Id: David Rasmussen wrote: > What is the best free Ada compiler available? I don't know, but GCC appears to be the most popular one. > More importantly, what do the free compilers lack in contrast to the > commercial ones? Cost. ;-) > Also, how portable is typical Ada, Very portable. When I make data processing programs they can usually work on OS/2 and at least a few different Unix'es without any changes. For big projects (>100,000 lines of code) it is my impression that less than 0.1% of the code lines will have to be changed. > and how good is code generation > compared to C++ on the same platform (typically)? It is kind of hard to say, but on thing to be aware of right now is that GCC/Ada still primarily is distributed as GCC 2.8, whereas GCC/C++ primarily is distributed as GCC 3.0, i.e. with a newer and supposedly better code generator. Once GCC/Ada is also distributed based on the official GNU CVS this difference will disappear. Jacob -- Growing older is compulsory. Growing up isn't.