comp.lang.ada
 help / color / mirror / Atom feed
* Why do so many companies use Apex?
@ 2001-03-26 20:13 Phaedrus
  2001-03-26 20:56 ` Ted Dennison
                   ` (4 more replies)
  0 siblings, 5 replies; 30+ messages in thread
From: Phaedrus @ 2001-03-26 20:13 UTC (permalink / raw)


I've been developing with Ada since the mid 80's, and I don't think
that I've ever encountered a development environment as bad as
the Apex Ada environment.

1. It's SLOW, any other compiler seems to fly by comparison.  Remember
using Vax Ada?  Yeah, it's like that.  It'll seem like geologic time if you're
used to using Verdix.
2. Have you ever seen an environment that requires so much care and
feeding?  Most companies hire consultants to be the "Rational Toolsmith",
which adds another large chunk of cash to the huge mound that this turkey costs.
3. It's EXPENSIVE.   Not only do they charge big bucks for it, but then the
license server doesn't release the licenses, so if you really want your group to
be effective you'd better buy even MORE copies.
4. This thing has a terrible learning curve, but not to use the compiler, but
just
to set up a "tower".  (Oh yeah, better get used to obscure references to words
that they've appropriated for their own use.  Seems kind of like Dianetics in
that
respect, and scares me pretty much the same way.) Better be able to shell out
big bucks to send your folks to classes, and classes, and classes...
5. Ever try to use it to debug on the target?  Yikes!  If you've ever used a
nice
environment (I recommend the Green Hills compiler, it's small, friendly, and
MUCH cheaper!) then you'll be astounded at how bad this thing is for debugging
on the target.  Assuming that you can actually connect to the target, that is.
I did
mention that it's slow, right?
6. It's a pig.  Every third keypress seems to generate another swarm of windows,
and pretty soon even the best workstation is performing like a 286.  And you had
better have a pretty big screen, those windows start getting buried pretty fast.
Also,
it takes quite a while to load, I usually start it, then go for coffee, and when
I get back
it's finally loaded.

So, why do people keep buying this turkey?  And don't try and give me that,
"It's okay
once you get used to it" argument, would you like a hot stove if you sat on it
long
enough?  Granted, with Rational buying out most of the other Ada compiler
companies
(Can anybody say "antitrust"?  Would somebody PLEASE say it to Rational?  In an
official way, if possible.) there aren't many vendors left to buy from, but even
old Vax
Ada kicks it's butt for development.

Phaedrus





^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2001-04-08  5:19 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-03-26 20:13 Why do so many companies use Apex? Phaedrus
2001-03-26 20:56 ` Ted Dennison
2001-03-26 22:18   ` Phaedrus
2001-03-27 15:49   ` Florian Weimer
2001-03-26 21:25 ` William Dale
2001-03-26 21:52   ` Corey Ashford
2001-03-26 22:29     ` William Dale
2001-03-26 22:43       ` Phaedrus
2001-03-26 23:09         ` Corey Ashford
2001-03-26 23:57           ` Phaedrus
2001-03-27  0:24           ` Phaedrus
2001-03-27 13:19     ` Marc A. Criley
2001-03-27 17:33     ` Pascal Obry
2001-03-27 21:04       ` Gautier de Montmollin
2001-03-27 21:08       ` Corey Ashford
2001-03-27 22:04         ` Keith Thompson
2001-03-27 23:17           ` Corey Ashford
2001-03-28 14:44           ` Ted Dennison
2001-03-28  7:12         ` Pascal Obry
2001-03-27 16:08 ` Jerry Petrey
2001-03-27 18:56   ` Phaedrus
2001-03-28  8:37     ` Martin Dowie
2001-03-29 14:40       ` Martin Dowie
2001-03-28  8:51     ` Jean-Pierre Rosen
2001-03-28 16:30     ` Corey Ashford
2001-04-04 21:58   ` James A. Krzyzanowski
2001-04-06 18:50     ` Ben Brosgol
2001-04-08  5:19     ` Lao Xiao Hai
2001-03-28  1:52 ` Phaedrus
2001-03-28  1:57 ` Phaedrus

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