comp.lang.ada
 help / color / mirror / Atom feed
From: psinntp!vitro.com!news@uunet.uu.net  (Morris J. Zwick)
Subject: Re: Ada is not a failure.
Date: 9 Aug 93 12:45:07 GMT	[thread overview]
Message-ID: <1993Aug9.124507.25106@vitro.com> (raw)

In article <23s4tl$9ni@news.aero.org> doner@aero.org (John Doner) writes:
>In article <1993Jul27.134205.7881@vitro.com> mzwick@vitro.com (Morris J.
Zwick) writes:
>>In article <1993Jul25.065103.19504@hellgate.utah.edu>
>>matwood%peruvian.cs.utah.edu@cs.utah.edu (Mark Atwood) writes:
>>>
>>>True, your LEAP program makes a stab at it, but it took an Ada vendor too
>>>long to realize what nearly every other software vendor knows, the schools
>>>are what will sell you.  (And don't tell me about "finantial realities".
>>>Once you have the thing developed, it's next to free to copy and distribute
>>                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>This argument is specious. How do you expect to recover the costs of
developing
>>the software if you don't ask a high enough price? The real problem with Ada
>>prices is the (at least cuurently) small market for selling the compilers.
>>Economies of scale do not enter the fray, therefore the development costs are
>>recovered over fewer copies of the product.
>
>Really?  Not so, usually.  Development costs are sunk costs.  You invested
>(i.e., gambled) your money and time up front.  Once the product is there, you
>want to make the most you can from it.  You want every dime you can get from

If this were the case, why not price cars at $100 and sell a ton more than
usual? Easy, because you could never sell enough to cover your costs of
development and production. Why on earth would you invest money into something
where the management says "We need $x million to develop this software. Our
plans are to sell it at some price regardless of development costs."? If
someone risks money, they expect a return on their investment. Otherwise, why
invest? The gamble continues until you WIN or LOSE, not when you place the bet
on the table.

Are development costs a "sunk cost"? In a sense that you spent it, sure. In a
financial sense, sunk costs are costs that have no bearing on a financial
decision because of their inapplicability/relevance to the decision.
Development costs are fixed costs of production and are, therefore, very
important to the pricing decision. Development costs ARE NOT sunk costs!!! The
reason why Symantec and Borland sell their compilers for so little is that the
markets for Turbo Pascal and C/C++ are significantly larger that Ada's. Their
fixed costs (ie. the development costs, plant, equipment) are distributed over
a larger number of units. As you hint, in software, the variable costs of
production are very small compared to fixed costs. That does not mean that the
fixed costs are not important!!!

Now, one can argue that the companies should do more to expand the market for
Ada. This would include a combination of broad-based advertising, lower prices,
and "marketing" to educational institutions and other important "barometric"
groups (IEEE, etc.). These things cost money. As an investor, you must balance
the risk against the reward. I can tell you that defense-sector companies are
extremely risk averse. I suspect that Ada vendors, which are on the periphery
of this group, share a good deal of this aversion. Are they right or wrong?
Neither; from their perspective, they are pursuing a level of risk they are
comfortable with.

>A few years ago, Meridian came out with an Ada compiler and development system
>for the Macintosh.  The price was in the thousands.  I laughed.  How could
>anyone be so totally oblivious of the realities of the marketplace into which
>they were selling?  Think C for the Mac, also an excellent development
>environment, was selling for under $100 in the education market and not much

Was Meridian trying to capture Symantec's market, or were they pursuing a niche
market for Mac Ada compilers required for DoD projects, plus others who wanted
to develop in Ada? I suspect the latter. The Meridian product (which I bought
when the price went down) was not in the same league as Think C (nor is it
now). For Meridian to compete, their compiler had to at least have the same
features and quality level of the Symantec compiler, plus have enough marketing
push and development community pull to convince customers to buy the Meridian
compiler. I suspect all of this would have cost a lot more, and Symantec would
not have stood still while Meridian tried to capture its market. Could it be
done? Maybe, but you would be betting a significant sum of money (risk) to find
out. Would you, as an investor, bet your money on this? I sure as Hell
wouldn't!!

>price it low and sell tens of thousands of copies.  Ask Borland or Symantec.
>Eventually, Meridian evidently realized this and their prices came down.  But
>they may have been too late.

I bet if the Meridian compiler cost $50, they wouldn't outsell Symantec. The
market is JUST NOT THERE!! While Greg's rantings can be irritating, he has a
good point; how can you expect the language to succeed by just establishing
some mandate? Ada needs to be sold to people, not forced down their throats. I
have used Ada, and I love it. No mandate required me to come to this decision.
Alas, governments seem to always pursue this tactic. Prohibition, drug laws,
gun laws, even sodomy laws (none of which I'm defending or attacking) were all
attempts by the government to control behavior. Educational campaigns against
drunk driving seem to have done more to stop drunk drivers than any prohibition
could have. Ada needs a market, not a mandate!!

These views are, of course, my own.

         ___________________________________________________________________
        /  Morris J. Zwick	                 Internet: mzwick@vitro.com
__     /   Vitro Corporation	             Voice:    (301) 231-2784
  \   /    14000 Georgia Ave.                ___________________________
   \ /     Silver Spring, MD 20906-2972      |"I don't want the world; |
    *                                        | I just want your half!" |
                                             |  - They Might Be Giants |

             reply	other threads:[~1993-08-09 12:45 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-08-09 12:45 Morris J. Zwick [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-08-11 18:24 ADA IS NOT A FAILURE cis.ohio-state.edu!magnus.acs.ohio-state.edu!math.ohio-state.edu!cs.utexa
1993-08-11  2:15 Ada is not a failure Michael Shapiro
1993-08-10 12:00 ADA IS NOT A FAILURE Morris J. Zwick
1993-08-09 14:33 david.c.willett
1993-08-09  5:12 Ada is not a failure Robert Dewar
1993-08-06 14:18 cis.ohio-state.edu!math.ohio-state.edu!uwm.edu!linac!uchinews!att-out!cbn
1993-08-05 23:25 cis.ohio-state.edu!math.ohio-state.edu!usc!elroy.jpl.nasa.gov!news.aero.o
1993-08-04 17:55 agate!library.ucla.edu!ddsw1!news.kei.com!sol.ctr.columbia.edu!math.ohio-
1993-08-03 13:28 munck
1993-07-31  2:54 Robert Dewar
1993-07-29 18:04 Woody Meeker
1993-07-29  4:09 news
1993-07-28 16:41 Wes Groleau X7574
1993-07-28  5:49 Dag Bruck
1993-07-27 13:48 Brad Wallet
1993-07-27 13:42 Morris J. Zwick
1993-07-26 22:50 cis.ohio-state.edu!magnus.acs.ohio-state.edu!math.ohio-state.edu!sol.ctr.
1993-07-26 21:15 agate!spool.mu.edu!sdd.hp.com!col.hp.com!csn!news.usafa.af.mil!kirk!cwara
1993-07-26 14:47 cis.ohio-state.edu!magnus.acs.ohio-state.edu!csn!news.den.mmc.com!iplmail
1993-07-26 13:51 David Emery
1993-07-26  7:23 agate!howland.reston.ans.net!usc!elroy.jpl.nasa.gov!nntp-server.caltech.e
1993-07-26  4:34 Gregory Aharonian
1993-07-25 12:51 agate!dog.ee.lbl.gov!hellgate.utah.edu!peruvian.cs.utah.edu!matwood
replies disabled

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