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,c1983ae2deb642ab X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-05-25 00:36:48 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!oleane.net!oleane!wanadoo.fr!not-for-mail From: Pascal Obry Newsgroups: comp.lang.ada Subject: Re: Ada -vs- GNAT Date: 25 May 2002 09:36:43 +0200 Organization: Home - http://perso.wanadoo.fr/pascal.obry Message-ID: References: NNTP-Posting-Host: avelizy-103-1-1-52.abo.wanadoo.fr Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: wanadoo.fr 1022312208 28769 217.128.141.52 (25 May 2002 07:36:48 GMT) X-Complaints-To: abuse@wanadoo.fr NNTP-Posting-Date: 25 May 2002 07:36:48 GMT User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.ada:24726 Date: 2002-05-25T07:36:48+00:00 List-Id: tmoran@acm.org writes: > Which is like being a little bit pregnant. It means the potential user > must: switch to Gnat; start a new branch of the update tree; or not use > your package. It makes life simpler for you, harder for your users, and > (possibly) richer for ACT. Just remember all those consequences of your > decision. I agree with your point. But since many libraries are missing from the Ada standard it is hard to not do so. This was one goal for AWS (not using compiler specific packages)... But it would have been too much work to implement an equivalent for GNAT.Regexp, GNAT.Regpat, GNAT.Table, GNAT.Directory_Operations and GNAT.Calendar.Time_IO... Maybe this will change with the next Ada revision, but I don't think most hobbyist have the resources to buy all Ada compilers around and spend time to check wether the program works with all compilers or to build all kind of helper libraries, you want to concentrate your effort on the main problem (for AWS it was on the Web framework) especially since free time is quite expensive ;) And yes in this context GNAT is the compiler of choice... Building Open Source software with an Open Source compiler. Pascal. -- --|------------------------------------------------------ --| Pascal Obry Team-Ada Member --| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE --|------------------------------------------------------ --| http://perso.wanadoo.fr/pascal.obry --| "The best way to travel is by means of imagination" --| --| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595