comp.lang.ada
 help / color / mirror / Atom feed
From: seas.gwu.edu!mfeldman@uunet.uu.net  (Michael Feldman)
Subject: Re: Ada's (in)visibility and pricing!
Date: 19 Sep 92 19:54:55 GMT	[thread overview]
Message-ID: <1992Sep19.195455.7936@seas.gwu.edu> (raw)

In article <9209190322.AA21359@ajpo.sei.cmu.edu> SAHARBAUGH@ROO.FIT.EDU writes:

>I don't vend Ada compilers but I do vend Ada related
>services and products.  I have a LOT of sympathy
>for Ada compiler vendors.  Their market economics
>is distorted by one dominant customer (Uncle Sam, no
>relation) and their users are very smart, some smarter
>than they are. (What I mean is knowledgable of the
>technology, not basic IQ).  They are caught where
>the Capitalistic system is trying to serve the
>Government.  They aren't allow but they are
>They aren't allowed to make much money but they 
>are allowed to go broke.  No wonder they look to
>C++ where the market forces are "normal".

By "they" I assume you mean the prime contractors. Where is it written that
a compiler vendor isn't allowed to make "much" money selling the product
commercially?

This may be an off-the-wall analogy, but the military is buying a lot of
standard 1/2-ton pickups these days. Does Chrysler sell these to the
government at an outrageous price? No, everyone knows (approximately)
the price of a pickup, so I would guess that Uncle Sam pays roughly
the same price for a Dodge Dakota that you or I would (or rather that
another fleet owner would). (Am I OK so far?)

Now if Chrysler started trying to sell those Dakotas to you and me for
10x the price of a Chevy equivalent, how many do you think they'd sell?
What the Ada compiler folks don't seem to want to focus on is that the
overall software market is a whole lot bigger than just DoD. If DoD
likes off-the-shelf pickups at regular prices, why not off-the-shelf
compilers at regular prices?

Of course there are special Ada ports for special DoD board configs,
etc., but the mainstream host=target compilers would have a big
potential market if only the vendors would treat a compiler just
like the competition treats a compiler. 

Just so we aren't hand-waving about theoretical numbers here, why not
recall Rich Pattis' list of RISC 6000 prices:

> FYI: I got IBM's RISC 6000 catalog:
>
> AIX XL C++     $ 7,000
> AIX XL FORTRAN $ 6,090
> AIX VS COBOL   $ 8,735
> AIX Ada        $30,570
> AIX XL Pascal  $ 5,235

How ON EARTH can they justify a 4-5x difference for the Ada compiler?
Obviously they do not think the market is going to be large. What they
are doing is creating a self-fulfilling prophecy here. Only those
companies forced by the mandate to do Ada will choose it. The market
will therfore be small and captive, proving their claim that the
market is small. As Charles Colson once said,

"When you've got them by the b*lls, their hearts and minds will follow."

5 or so years ago, the vendors were implying that the prices would drop
once the compilers were mature and a lot of the R&D was written off,
as well as the extraordinarily high first cost of validation. OK, it's
five years later. Why are they still not pricing stuff competitively
(against the other languages, that is)?

I've been told I need a business-school course to understand this.
Perhaps I do. Maybe only in a B-school could they rationalize this kind
of irrationality.

Or can somebody explain it in terms non-B-schools grads can understand?

Cheers -

Mike Feldman

             reply	other threads:[~1992-09-19 19:54 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1992-09-19 19:54 Michael Feldman [this message]
  -- strict thread matches above, loose matches on Subject: below --
1992-09-18 19:31 Ada's (in)visibility and pricing! SAHARBAUGH
1992-09-16 20:38 dog.ee.lbl.gov!hellgate.utah.edu!cs.utexas.edu!csc.ti.com!tilde.csc.ti.co
1992-09-16 19:47 Pascal Obry
1992-09-16 15:40 agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state
1992-09-16  0:33 Bob Kitzberger
1992-09-15  7:44 paul goffin
replies disabled

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