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,4eb39f748fcf3a97 X-Google-Attributes: gid103376,public From: dewar@gnat.com Subject: Re: GNAT Opinions Date: 1998/12/28 Message-ID: <7673ck$o8n$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 426330346 References: <75rj7i$2cq$1@nnrp1.dejanews.com> <36859E9F.58605AB6@mediaone.net> X-Http-Proxy: 1.0 x1.dejanews.com:80 (Squid/1.1.22) for client 166.72.71.106 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Mon Dec 28 05:02:12 1998 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1998-12-28T00:00:00+00:00 List-Id: In article <36859E9F.58605AB6@mediaone.net>, Steven Hovater wrote: > One thing to think about - if the application has been > written to take advantage of such things > such as the VADSexec packages - with it's support for the > tailorable runtime, semaphores, mailboxes, > etc. etc. you may find it easier to continue to use the > code you have (in it's present state) and stick > with the Rational compiler (e.g. VADS, or Apex). Depends > on what you're trying to accomplish - do you have funding > from your customer to rehost? (for example). Do you have > to retrain your developersto use GNAT? One interesting issue here is that the specs of some of these packages are copyrighted. In my opinion, it is far better for customers if the specs of such packages are not copyrighted in a restrictive manner. When developing applications in Ada, it is important to pay attention to whether vendor supplied libraries have copyrighted specs that will make porting difficult. Note that in the case of GNAT, we always ensure that specs are copyrighted in a manner that makes sure that it will be possible to move the specs to another implementation. This is one of the great advantages of using an open source software approach! That being said, the particular problem of copyrighted VADS packages has not proved an insuperable barrier for moving to GNAT by any means. The functionalities provided in these packages are directly available either in ADa 95 itself, or in GNAT supplied packages, so providing the necessary implementations to replace the VADS packages is not too difficult. Robert Dewar Ada Core Technologies -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own