comp.lang.ada
 help / color / mirror / Atom feed
From: "Tarjei T. Jensen" <tarjei.jensen@kvaerner.com>
Subject: Re: GNAT Support Costs
Date: 2000/02/11
Date: 2000-02-11T00:00:00+00:00	[thread overview]
Message-ID: <880f9k$i7n1@ftp.kvaerner.com> (raw)
In-Reply-To: 38A3B58C.2358E13E@gmx.de


Andreas Winckler wrote
>I think I quite understand your business model, it's fine - for you!
>But I still want to do a small, inexpensive project in a small company
>and I want to do it with Ada. I'm just sick of arguing against people
>who claim that C++ or Java is cheaper.


Perhaps you should challenge their understanding of economics. It is people who
cost money.

You can divide ETS (Effort To Solution) into two critical components; money and
time (although everything boils down to money ultimately). Sometimes you can
spend money to lower the time component. If one chooses Ada over C one can
lower the time component. That lowers the total cost.

Perhaps you should try the following on them:
If I get a C compiler for $100 dollars per seat and an Ada compiler for
$10000/year a seat. How much would the C vendor have to pay me so that his
compiler would become cost effective?

Point is that Ada may reduce mthe ETS down to around 30 % of the C ETS. The
cost of a programmers dwarfs the cost of the compiler if he is as productive as
he can with Ada.

For C (probably as C++ and Java) it is customary to forget the phase which
comes just after you have typed in your program. It is the debugging phase. At
least for me, this tends to be noticable even for small programs. It is amazing
how many mistakes I can make in a few lines. When the program works, we
remember the time it took to type it in, but forget the time spent making it
work.

Greetings,







  reply	other threads:[~2000-02-11  0:00 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-01-22  0:00 GNAT Support Costs Robert Kirkbride
2000-01-23  0:00 ` Geoff Bull
2000-01-23  0:00   ` Marin D. Condic
2000-01-23  0:00     ` DuckE
2000-01-24  0:00       ` Marin D. Condic
2000-01-23  0:00 ` Simon Wright
2000-01-23  0:00   ` Larry Kilgallen
2000-01-24  0:00   ` Richard D Riehle
2000-01-24  0:00     ` Jeff Creem
2000-01-25  0:00     ` Ed Falis
2000-01-24  0:00 ` Rob Kirkbride
2000-01-25  0:00   ` Pascal Obry
2000-01-27  0:00   ` Stephen Leake
2000-01-28  0:00     ` Rob Kirkbride
2000-01-29  0:00       ` Laurent Guerby
2000-01-30  0:00         ` Rob Kirkbride
2000-01-31  0:00           ` Laurent Guerby
2000-02-05  0:00             ` Robert Dewar
2000-02-10  0:00               ` Jean-Marten Marchi
2000-02-10  0:00                 ` Robert Dewar
2000-02-10  0:00               ` Andreas Winckler
2000-02-10  0:00                 ` DuckE
2000-02-11  0:00                   ` Craig Spannring
2000-02-11  0:00                     ` Larry Kilgallen
2000-02-10  0:00                 ` Robert Dewar
2000-02-11  0:00                   ` Andreas Winckler
2000-02-11  0:00                     ` Tarjei T. Jensen [this message]
2000-02-11  0:00                       ` Andreas Winckler
2000-02-11  0:00                         ` Tarjei T. Jensen
2000-02-11  0:00                           ` Andreas Winckler
2000-02-11  0:00                           ` Robert A Duff
2000-02-11  0:00                         ` Gautier
2000-02-12  0:00                     ` Robert Dewar
2000-02-10  0:00                 ` Larry Kilgallen
2000-02-10  0:00                 ` Robert Dewar
2000-02-10  0:00                 ` Brian Rogoff
2000-02-10  0:00                   ` Andreas Winckler
2000-02-10  0:00                     ` Brian Rogoff
2000-02-11  0:00                       ` Andreas Winckler
2000-02-11  0:00                     ` Jean-Marc Bourguet
2000-02-11  0:00                     ` Ted Dennison
2000-02-11  0:00                 ` Tarjei T. Jensen
2000-02-05  0:00         ` Robert Dewar
2000-02-10  0:00       ` Rush Kester
2000-01-28  0:00     ` Florian Weimer
2000-01-24  0:00 ` Preben Randhol
replies disabled

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