comp.lang.ada
 help / color / mirror / Atom feed
From: Brian Rogoff <bpr@shell5.ba.best.com>
Subject: Re: Gnat Free ?
Date: 1998/10/18
Date: 1998-10-18T00:00:00+00:00	[thread overview]
Message-ID: <Pine.BSF.4.05.9810181606270.28211-100000@shell5.ba.best.com> (raw)
In-Reply-To: 70bgao$j7i$1@news.hal-pc.org

On 18 Oct 1998, Jonathan Guthrie wrote:
> dewarr@my-dejanews.com wrote:
> > We are perfectly aware that there are enthusiasts who would like to get their
> > hands on the latest technology, and don't care if it has problems. But that is
> > not the public we are addressing in making public versions of GNAT available.
> 
> Actually, the biggest pain in the neck with GNAT is the fact that ACT
> doesn't update the GCC patch files between public releases. 

This is a legitimate gripe. However, in your case, as someone who is
"just" using GNAT to learn (no disrespect intended!) the solution is to
install a standalone version of GNAT which doesn't interfere with the GCC
you are using to do real work. Disk space is cheap, no?

Still, even though I've done that myself, it isn't an entirely
satisfactory solution, since part of your learning experience is to use 
GNAT for real work. There have been rumblings about a "bazaar" development
model Ada compiler spun off from the next relase of GNAT. That may be 
helpful to you if (when?) it happens, but I suspect that some amount of
stability will be lost. 

> Now, I MUST run GCC 2.8.1.  That is not negotiable, but the only thing I
> need GNAT for is learning Ada.  I continued to attempt to find the
> solution, but the enthusiasm for the search, which had been waning before
> I checked DejaNews, was almost completely gone.  Eventually, I concluded
> that the only approach that was going to work was to wait for ACT to
> release the next version of GNAT.  So I've waited and waited and waited.  
> I've been patiently waiting for the release of GNAT 3.11P for six months.
> (I've never made a peep about this before now.  I'm only saying this now
> because it came up and because the end of the wait is in sight.  
> Sometimes I wonder why I continue to wait.  Ada can NOT be a great enough
> language to make all this waiting worthwhile.)

That's right. No language is worth waiting for when you need to get work
done now. However, if your work is learning, the stand alone install
should serve you just fine. 

> While I don't think there's anything wrong with only making a release of
> the free compiler every once in a while, (I so rarely update compilers
> without being forced to that I'd never notice,) I think that when you base
> your compiler on somebody else's, you should accept the burden of making
> sure that the available free release of your compiler works with any new
> releases of the base compiler soon after the release of the new version of
> that compiler.

I roughly agree, with the caveat that I'd qualify the last sentence to
only include stable new releases of the base compiler, since there have
been quick fixes after new GCC releases, and I'd rather ACT be focused on 
improving GNAT rather than tracking each miniscule patch to GCC. 

-- Brian 





  parent reply	other threads:[~1998-10-18  0:00 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-10-10  0:00 Gnat Executable Size Robert B. Love 
1998-10-11  0:00 ` Lieven Marchand
1998-10-13  0:00   ` Robert B. Love 
1998-10-11  0:00 ` Bryce Bardin
1998-10-12  0:00   ` Donald Duck
1998-10-14  0:00     ` geertbosch
1998-10-14  0:00     ` dewar
1998-10-15  0:00       ` Donald Duck
1998-10-16  0:00       ` Gnat Free ? Donald Duck
1998-10-16  0:00         ` Pascal Obry
1998-10-16  0:00           ` Donald Duck
1998-10-16  0:00             ` dewar
1998-10-19  0:00               ` Pascal Obry
1998-10-19  0:00                 ` dewar
1999-02-13  0:00             ` Fred J. McCall
1998-10-16  0:00         ` dennison
1998-10-16  0:00           ` Ronald Cole
1998-10-16  0:00             ` Andi Kleen
1998-10-17  0:00               ` dewarr
1998-10-18  0:00                 ` Jonathan Guthrie
1998-10-18  0:00                   ` Ronald Cole
1998-10-19  0:00                     ` dewar
1998-10-19  0:00                     ` dewar
1998-10-21  0:00                       ` Ronald Cole
1998-10-18  0:00                   ` Brian Rogoff [this message]
1998-10-19  0:00                     ` Jonathan Guthrie
1998-10-18  0:00                       ` Brian Rogoff
1998-10-19  0:00                         ` dewar
1998-10-19  0:00                           ` Andi Kleen
1998-10-19  0:00                       ` dewar
1998-10-19  0:00                       ` dewar
1998-10-23  0:00                         ` Bruno BEAUFILS
1998-10-25  0:00                           ` dewar
1998-10-17  0:00             ` Jerry van Dijk
1998-10-18  0:00               ` Andi Kleen
1998-10-18  0:00               ` Ronald Cole
1998-10-19  0:00                 ` Jerry van Dijk
1998-10-20  0:00                   ` dennison
1998-10-17  0:00             ` dewarr
1998-10-17  0:00               ` The Ludwig Family
1998-10-18  0:00                 ` dewar
1998-10-19  0:00                   ` Dale Pontius
1998-10-19  0:00                     ` dewar
1998-10-18  0:00               ` Ronald Cole
1998-10-19  0:00                 ` Ronald Cole
1998-10-19  0:00                   ` dewarr
1998-10-19  0:00                 ` dewarr
1998-10-21  0:00                   ` Ronald Cole
1998-10-23  0:00                 ` system
1998-10-16  0:00           ` dewar
1998-10-16  0:00         ` dewar
1998-10-17  0:00         ` David C. Hoos, Sr.
1998-10-17  0:00           ` Jean-Pierre Rosen
1998-10-11  0:00 ` Gnat Executable Size Niklas Holsti
1998-10-11  0:00   ` Corey Minyard
1998-10-12  0:00     ` Andi Kleen
1998-10-12  0:00 ` dennison
1998-10-12  0:00   ` Dave Wood
  -- strict thread matches above, loose matches on Subject: below --
1998-10-22  0:00 Gnat Free ? Van Snyder
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox