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,5f7d72bde5bb96de X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-03-27 05:41:09 PST Path: archiver1.google.com!news1.google.com!news.glorb.com!newsfeed00.sul.t-online.de!t-online.de!tiscali!newsfeed1.ip.tiscali.net!news.worldonline.be!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: Is 3.15p -still- the latest GNAT 'p' release? Date: 27 Mar 2004 14:43:47 +0100 Organization: Worldonline Belgium Sender: lbrenta@deuteronomy Message-ID: <87lllmwgks.fsf@insalien.org> References: <87wu5834r2.fsf@insalien.org> <40641888.80000@noplace.com> <40658094.90301@noplace.com> NNTP-Posting-Host: 83-134-242-211.lindthout.goplus.fastdsl.tiscali.be Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.worldonline.be 1080394865 17488 83.134.242.211 (27 Mar 2004 13:41:05 GMT) X-Complaints-To: abuse@worldonline.be NNTP-Posting-Date: Sat, 27 Mar 2004 13:41:05 +0000 (UTC) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 Xref: archiver1.google.com comp.lang.ada:6601 Date: 2004-03-27T14:43:47+01:00 List-Id: Marin David Condic writes: > Jano wrote: > > I agree, it works very well. Though if you're planning to use it in > > windows with tasking or Gnat.Sockets there are some bugs you should > > avoid before they strike you in the head. Do a search in this > > group... They've been discussed here previously. > > I have encountered bugs with tasking. I believe I've even raised them > in this forum. I don't know about the sockets problem. Still, I've > never used a compiler that was perfect and always succeeded in finding > a way to get the job done anyway. When you get a new compiler release, > you may or may not get these fixed and I'd bet you'll get some new > ones to deal with anyway. So I tend to take the attitude that if ACT > hasn't made a new public release in a while, I could still utilize > what they have released quite well. I think we get a little too > acustomed to the notion that if software isn't released quarterly > there must be something wrong. An old program that works predictably > with a reliable set of features is often a blessing if you can still > use it to get your job done. I agree wholeheartedly. People who use free and open-source software are especially prone to this thinking. As ESR said: "release early, release often". This is good for people who program in their spare time and cannot or will not test their software thoroughly, and so want to benefit from the "many eyeballs" paradigm that goes with open-source. But with GNAT, this need is reduced by the fact that ACT has already tested the compiler before releasing it to the public, and by the fact that with Ada, there are fewer bugs to begin with. That said, if you find a bug in GNAT 3.15p for which you have a patch or a workaround, please do send the info to me and I'll include it in Debian. The GNAT in Debian already has a couple of such patches applied. -- Ludovic Brenta.