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,971aa11c293c3db1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-19 05:47:41 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!netnews.com!xfer02.netnews.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread2.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <3B56CA73.3D3D09B6@earthlink.net> From: "Marc A. Criley" Organization: Quadrus Corporation X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada The Best Language? References: <5be89e2f.0107170838.c71ad61@posting.google.com> <5be89e2f.0107180235.726d46a8@posting.google.com> <3B55B01A.DAC06D79@icn.siemens.de> <5be89e2f.0107181248.73298c57@posting.google.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 19 Jul 2001 12:47:52 GMT NNTP-Posting-Host: 63.178.180.65 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.prod.itd.earthlink.net 995546872 63.178.180.65 (Thu, 19 Jul 2001 05:47:52 PDT) NNTP-Posting-Date: Thu, 19 Jul 2001 05:47:52 PDT X-Received-Date: Thu, 19 Jul 2001 05:45:10 PDT (newsmaster1.prod.itd.earthlink.net) Xref: archiver1.google.com comp.lang.ada:10244 Date: 2001-07-19T12:47:52+00:00 List-Id: codesavvy wrote: > Do you have a metric for measuring the increase in productivity that > this brings about? I hope the compiler is consistent from OS to OS > for Ada. How often is portability from one system to the next > required so that all one has to do is recompile and everything will > work the same needed? Not very often, almost never IMO. BTW I like > the Ada 95 concurrancy model a lot. How often is portability required, hmmm, let me think... The development environment was VAX/VMS with Dec Ada, and on which preliminary testing was done. The target platform was a Concurrent 3280(?) with Concurrent Ada. Additional software on that system was then targeted for VMS on the Alpha. And then there was the port to Rational Apex running on Alphas with Digital Unix. Then on another program: Alsys Ada on HP-UX, ported to GNAT on HP-UX, with some occasional proof-of-concept stuff done with GNAT on Linux. Yet another program: Verdix Ada on Solaris to Rational Apex on Solaris, and again some testing with GNAT on Linux. The only significant issue with the latter two programs was dependence on vendor-supplied packages, which were straightforward to deal with, and done so quickly. "Not very often, almost never IMO." Marc A. Criley Senior Staff Engineer Quadrus Corporation www.quadruscorp.com And you are...?