comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: GNAT GPL Edition - on the plus side
Date: Fri, 14 Oct 2005 10:10:14 +0200
Date: 2005-10-14T10:09:08+02:00	[thread overview]
Message-ID: <1u927xnbmsfw1$.1xg4jk31952ts$.dlg@40tude.net> (raw)
In-Reply-To: q5qdnT0SeY3HkdLenZ2dnUVZ_tCdnZ2d@comcast.com

On Thu, 13 Oct 2005 18:41:01 -0700, Steve wrote:

> GNAT GPL Edition includes the first version of GPS I have run on Windows 
> that I haven't removed after a few days of frustration.

I tried it and then removed after two days.
 
> The compiler seems to just plain work (as usual).

As usual, you said? I have an impression that the compiler has no less bugs
than 3.15p had, maybe more. This time I was unable to work around its new
bugs in generics (some old ones are still there.) This is different to my
previous [nasty] experience with 3.15p generics. So far I managed to find a
way around. But with GNAT GPL it looks somewhat hopeless. Especially
because of its habit to report errors upon instantiation, do they use C
preprocessor, or what? (:-))

> IMHO the folks at AdaCore have done a great job.

Well, IDE was significantly improved. Though with a crippled compiler it
makes little sense, especially if we are talking about an *Ada* compiler!

I would do appreciate if they redesigned generics from scratch. Generics
never worked right in GNAT. It looks much like an architectural problem...
Maybe then they could finally make generic bodies reusable, error messages
meaningful, generic specifications compilable etc...

Also, I think, they could publish under [GM]GPL their compiler test suite.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



  parent reply	other threads:[~2005-10-14  8:10 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-14  1:41 GNAT GPL Edition - on the plus side Steve
2005-10-14  4:44 ` randomm
2005-10-14 10:12   ` Alex R. Mosteo
2005-10-14 10:37     ` Martin Dowie
2005-10-19  6:06   ` jussij
2005-10-14  5:55 ` Simon Wright
2005-10-14  8:10 ` Dmitry A. Kazakov [this message]
2005-10-14  9:36   ` Martin Dowie
2005-10-14 13:13   ` Marc A. Criley
2005-10-14 17:12     ` Dmitry A. Kazakov
2005-10-14 19:05       ` Georg Bauhaus
2005-10-15  9:28         ` Dmitry A. Kazakov
2005-10-15  0:00       ` Randy Brukardt
2005-10-15 14:45         ` Robert A Duff
2005-10-15 16:14           ` Dmitry A. Kazakov
2005-10-16  0:48             ` Robert A Duff
2005-10-16  9:56               ` Dmitry A. Kazakov
2005-10-14 13:50   ` Steve
2005-10-14 17:25     ` Dmitry A. Kazakov
2005-10-14 18:58       ` Georg Bauhaus
2005-10-15  9:31         ` Dmitry A. Kazakov
2005-10-15  1:45       ` Steve
2005-10-15 11:18         ` Simon Wright
2005-10-14 17:42   ` Pascal Obry
replies disabled

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