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,b50bc6538a649497 X-Google-Attributes: gid103376,public From: Nicolas Brunot Subject: Portability accross compilers Date: 2000/11/20 Message-ID: <3A18EA6E.4902F51@cadwin.com>#1/1 X-Deja-AN: 695683919 Content-Transfer-Encoding: 7bit References: <8v9l58$210$1@nnrp1.deja.com> X-Accept-Language: fr Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@proxad.net X-Trace: nnrp1.proxad.net 974711439 212.27.54.223 (Mon, 20 Nov 2000 10:10:39 MET) Organization: Guest of ProXad - France MIME-Version: 1.0 NNTP-Posting-Date: Mon, 20 Nov 2000 10:10:39 MET Newsgroups: comp.lang.ada Date: 2000-11-20T00:00:00+00:00 List-Id: tmoran@acm.org wrote : > To return to the previous topic, I trust we agree that GtkAda's > portability across OSes sometimes, but not always, exceeds its > disadvantages in missing functionality under Windows and its > portability problems across Ada compiler vendors. (I guess this doesn't deal any more with students homework) I'd like to insist on the fact that portability is very important, and that's right to recall that portability between compilers is no exception. We've been using Ada since the beginning because we didn't want to be tied to the OS, but also to the compiler, and we tested a lot. Another advantage is that using several compilers can show code problems you wouldn't detect with only one compiler. And chek all along the development that your code work on several compilers is a requirement, if you want to be ready in case you have to change the compiler for any reason. As any software, no compiler is perfect, and competition between them is good for Ada programmers. It's really too bad to see Ada tools we don't even think to use, because they are tied to one compiler.