comp.lang.ada
 help / color / mirror / Atom feed
From: dennison@telepath.com (Ted Dennison)
Subject: Re: The Ada experience.
Date: 6 Sep 2002 23:59:41 -0700
Date: 2002-09-07T06:59:41+00:00	[thread overview]
Message-ID: <4519e058.0209062259.1ab868de@posting.google.com> (raw)
In-Reply-To: 9a25nugj860iofuv46h2l2bbvlgf4ophc0@4ax.com

henderson was no auteur <morbid_dreams@cia.gov> wrote in message news:<9a25nugj860iofuv46h2l2bbvlgf4ophc0@4ax.com>...
> >I still think that the greatest obstacle is the Ada out of box experience. 
> 
> I have to agree.
> I have never used the pro version of GNAT. ( no big bucks here)
> However, the free version with the various free IDEs is abyssmal.
> 
> It feels like something out of the sixties.

I'm guessing you are comparing it to VisualC++, no?

I suppose it depends on your perspective. For me, developing using
VisualC++ (version 6.0) feels like playing with a toy compared to the
Gnat toolkit. The editor is nice looking, but not nearly functional
enough. The compiler doesn't implement the language properly (or even
very well). Template support is a particular disaster. It has
gawd-aful error messages, which causes the user way more work that
should be nessecary to figure out what they did wrong (its not
uncommon for something simple like a missing semicolon to pull an
error somewhere deep in a standard library header file). It comes with
a semi-functional non-standard version of the STL. To top it off, its
chock full of code-generation bugs, which act as little day-wasting
land mines for you to periodicly step on. And good luck trying to get
Bill G. to fix them for you, or getting the sources to fix them
yourself.

The code builder is too moronic figure out recompilation dependancies
without manual user intervention (which is just begging for errors).
Maintaining all those dependancies manually in a large project is
simply impossible.

But I'll grant you, its a nice *shiny* toy. :-)



  parent reply	other threads:[~2002-09-07  6:59 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-09-01 21:41 The Ada experience henderson was no auteur
2002-09-02 22:19 ` jim hopper
2002-09-04 10:40 ` Preben Randhol
2002-09-07  6:59 ` Ted Dennison [this message]
2002-09-07 13:55   ` Marin David Condic
2002-09-09 11:41     ` Marc A. Criley
2002-09-09 13:51       ` SteveD
2002-09-09 17:36       ` tmoran
  -- strict thread matches above, loose matches on Subject: below --
1996-07-23  0:00 Kenneth Mays
replies disabled

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