comp.lang.ada
 help / color / mirror / Atom feed
* Ada 95 for an ARM-based bare board?
@ 2002-08-16  8:48 Dmitry A.Kazakov
  2002-08-16  9:14 ` Steffen Huber
  2002-08-19 17:16 ` Richard Riehle
  0 siblings, 2 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-16  8:48 UTC (permalink / raw)


Hi!

Is there any vendor?

--
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-16  8:48 Ada 95 for an ARM-based bare board? Dmitry A.Kazakov
@ 2002-08-16  9:14 ` Steffen Huber
  2002-08-16 11:22   ` Dmitry A.Kazakov
  2002-08-17 15:55   ` Robert Dewar
  2002-08-19 17:16 ` Richard Riehle
  1 sibling, 2 replies; 115+ messages in thread
From: Steffen Huber @ 2002-08-16  9:14 UTC (permalink / raw)


"Dmitry A.Kazakov" wrote:
> Is there any vendor?

Not that I know of. However, as GCC can target ARM, it should be "easily"
possible to build at least a cross compiler.

If you have something like that, please tell me about it ;-)

I am currently still developing software for an ancient operating
system called "RISC OS", and I use an equally ancient port of GNAT
(version 3.03!). I would need a modern GNAT quite soon (based on
GCC 3.1 if possible, because this is the only version ported to
RISC OS) that generates code suitable for the later ARM processor
modes (the 32bit ones - the 3.03 port I use generates code for
the old 26bit modes). Unfortunately, I have not yet the skills
to do a port on my own...

Steffen

-- 
steffen.huber@gmx.de               steffen@huber-net.de
GCC for RISC OS  - http://www.arcsite.de/hp/gcc/
Private homepage - http://www.huber-net.de/



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-16  9:14 ` Steffen Huber
@ 2002-08-16 11:22   ` Dmitry A.Kazakov
  2002-08-17 15:55   ` Robert Dewar
  1 sibling, 0 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-16 11:22 UTC (permalink / raw)


On Fri, 16 Aug 2002 11:14:26 +0200, Steffen Huber
<steffen.huber@gmx.de> wrote:

>"Dmitry A.Kazakov" wrote:
>> Is there any vendor?
>
>Not that I know of. However, as GCC can target ARM, it should be "easily"
>possible to build at least a cross compiler.

Well, building a cross GCC was relatively easy, last time I did it
(5-6 years ago (:-)). Even then one should:

1. build GNAT front-end
2. port its run-time to bare board

I don't feel myself ready for such an adventure. In any case our
customer will not pay for that. Believe me, it was hard enough even to
convince the customer to consider Ada as an option.

>If you have something like that, please tell me about it ;-)
>
>I am currently still developing software for an ancient operating
>system called "RISC OS", and I use an equally ancient port of GNAT
>(version 3.03!). I would need a modern GNAT quite soon (based on
>GCC 3.1 if possible, because this is the only version ported to
>RISC OS) that generates code suitable for the later ARM processor
>modes (the 32bit ones - the 3.03 port I use generates code for
>the old 26bit modes). Unfortunately, I have not yet the skills
>to do a port on my own...

Anyway, if GNAT is an option, then I would turn to GNAT Pro, to have
ACT support. The current public version of GNAT (3.14p) has bugs in
the essential for our design parts of tasking.

--
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-16  9:14 ` Steffen Huber
  2002-08-16 11:22   ` Dmitry A.Kazakov
@ 2002-08-17 15:55   ` Robert Dewar
  2002-08-19 21:29     ` Dmitry A.Kazakov
  1 sibling, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-17 15:55 UTC (permalink / raw)


Steffen Huber <steffen.huber@gmx.de> wrote in message news:<3D5CC272.629E243@gmx.de>...
> "Dmitry A.Kazakov" wrote:
> > Is there any vendor?
> 
> Not that I know of. However, as GCC can target ARM, it 
> should be "easily"
> possible to build at least a cross compiler.

Please contact sales@act-europe.fr to learn the latest
status of a GNAT port to the ARM.

Robert Dewar
Ada Core Technologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-16  8:48 Ada 95 for an ARM-based bare board? Dmitry A.Kazakov
  2002-08-16  9:14 ` Steffen Huber
@ 2002-08-19 17:16 ` Richard Riehle
  2002-08-20 20:40   ` Dmitry A.Kazakov
  1 sibling, 1 reply; 115+ messages in thread
From: Richard Riehle @ 2002-08-19 17:16 UTC (permalink / raw)


"Dmitry A.Kazakov" wrote:

> Hi!
>
> Is there any vendor?

I would suggest taking a look a the option of
a C-Path Ada compiler such as that provided by
Irvine Compiler Corporation (ICC).  ICC is
experienced in building bare-board compilers
and might be able to respond to this kind of
requirement with modifications to existing technology.

No.  I do not work for ICC and have no money invested
in them.

Richard Riehle




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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-17 15:55   ` Robert Dewar
@ 2002-08-19 21:29     ` Dmitry A.Kazakov
  2002-08-20  0:13       ` Robert Dewar
  0 siblings, 1 reply; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-19 21:29 UTC (permalink / raw)


Robert Dewar wrote:

> Steffen Huber <steffen.huber@gmx.de> wrote in message
> news:<3D5CC272.629E243@gmx.de>...
>> "Dmitry A.Kazakov" wrote:
>> > Is there any vendor?
>> 
>> Not that I know of. However, as GCC can target ARM, it
>> should be "easily"
>> possible to build at least a cross compiler.
> 
> Please contact sales@act-europe.fr to learn the latest
> status of a GNAT port to the ARM.

Thank you. I am already in contact. I do hope to get it from ACT.

[ I do not know the background, but for people outside, like me, the 
situation with Ada for ARM looks indeed very strange. AFAIK, customers are 
actively starting to use ARM as a new embedded platform. Noticeably that 
many are ready to drop old code to have a TCP/IP option etc. So it is 
really a good time to say - look we have something better (Ada) for you. 
But ... ]

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-19 21:29     ` Dmitry A.Kazakov
@ 2002-08-20  0:13       ` Robert Dewar
  2002-08-20 21:21         ` Dmitry A.Kazakov
  0 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-20  0:13 UTC (permalink / raw)


Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message news:<ajqde0$1d7l8m$1@ID-77047.news.dfncis.de>...
> [ I do not know the background, but for people outside, like me, the 
> situation with Ada for ARM looks indeed very strange. AFAIK, customers are 
> actively starting to use ARM as a new embedded platform. Noticeably that 
> many are ready to drop old code to have a TCP/IP option etc. So it is 
> really a good time to say - look we have something better (Ada) for you. 
> But ... ]


What's strange? If we developed ports of GNAT everytime
someone said to us: "You really should develop a port of
GNAT for xxxx, I am sure people would be ready to buy
that product," we would have GNAT ports for all sorts of
strange machines and environmemts, but very few actual
customers for these targets :-)

The situation with ARM is no different from any other GNAT
target, there will be an Ada Core Technologies port of GNAT
to the ARM if and only if there is sufficient commercial
interest to provide the necessary funding for the technical
work involved.

Robert Dewar
Ada Core Tecnologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20 21:21         ` Dmitry A.Kazakov
@ 2002-08-20 12:07           ` Larry Kilgallen
  2002-08-21 22:41             ` Dmitry A.Kazakov
  2002-08-20 15:00           ` Darren New
                             ` (2 subsequent siblings)
  3 siblings, 1 reply; 115+ messages in thread
From: Larry Kilgallen @ 2002-08-20 12:07 UTC (permalink / raw)


In article <ajt1ae$1ebok8$1@ID-77047.news.dfncis.de>, Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> writes:

> Yes, it looked to me as if neither you nor other vendors are convinced that 
> [strange] ARM platform will have any considerable success. Your answer 
> shows that it is true, at least in case of ACT. Exactly this is strange 
> from my perspective. There are lots of Ada ports for PowerPC, there is one 
> even for a radiation-hardened something (:-)). And there is no one for ARM. 
> At the same time no less than 80% of the customers we are dealing with, are 
> using or are planing to use ARM.

> Robert Dewar wrote:

>> The situation with ARM is no different from any other GNAT
>> target, there will be an Ada Core Technologies port of GNAT
>> to the ARM if and only if there is sufficient commercial
>> interest to provide the necessary funding for the technical
>> work involved.
> 
> Yes of course. However note that almost none of our customers will ever 
> show any interest. They know nothing about Ada and even less about ACT.

So why should a vendor believe there is a market for Ada on ARM ?

Certainly there _could_be_ such a market, but vendors must prioritize
on that which will sell.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20 21:21         ` Dmitry A.Kazakov
  2002-08-20 12:07           ` Larry Kilgallen
@ 2002-08-20 15:00           ` Darren New
  2002-08-20 19:52             ` Florian Weimer
  2002-08-20 18:29           ` Robert Dewar
  2002-08-20 18:32           ` Robert Dewar
  3 siblings, 1 reply; 115+ messages in thread
From: Darren New @ 2002-08-20 15:00 UTC (permalink / raw)


"Dmitry A.Kazakov" wrote:
> What is ACT expectance of sharing
> the embedded market between PowerPC, x86 and ARM? X:Y:0?

FWIW, ARM sells more processors every year than Intel does, or so I hear
from qualified sources. :-)

-- 
Darren New 
San Diego, CA, USA (PST). Cryptokeys on demand.
   ** http://images.fbrtech.com/dnew/ **

Try our EbolaBurgers...
      So tender they melt in your mouth.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20 20:40   ` Dmitry A.Kazakov
@ 2002-08-20 15:45     ` Richard Riehle
  0 siblings, 0 replies; 115+ messages in thread
From: Richard Riehle @ 2002-08-20 15:45 UTC (permalink / raw)


"Dmitry A.Kazakov" wrote:

> Richard Riehle wrote:
>
> > "Dmitry A.Kazakov" wrote:
> >
> >> Is there any vendor?
> >
> > I would suggest taking a look a the option of
> > a C-Path Ada compiler such as that provided by
> > Irvine Compiler Corporation (ICC).  ICC is
> > experienced in building bare-board compilers
> > and might be able to respond to this kind of
> > requirement with modifications to existing technology.
>
> I sent them a request. So far I have got only a response from their E-mail
> robot that the request is in processing. It looks like a collective
> vacation. (:-))

I just received an email from Dan Eilers at ICC.  I think you may be
hearing from him in the near future.    It is my understanding that
ICC is a small compiler company with a highly focused market.
As with most small companies, they must choose their opportunities
carefully.  Resources are scarce and it does no one any good to
chase wishful thinking.   If they determine that there really is
a market for this kind of product, I suspect they will be happy
to make money from it.

It is always a chicken and egg problem, I suppose.   If the Ada
mandate were still in effect,  there might be more incentive to
build compilers for potential customers.   Now that Ada is
dependent on a commercial model,  the market will dictate
what is available.    The ARM marketplace does not seem
to be clamoring for an Ada compiler.   What is the potential
return on investment for the development of such a compiler?

One advantage we have is that there are avenues for migration
of Ada to new platforms.  GNAT, with its open source, is one
avenue.  The C-Path compilers from ICC and others is another.

When Ada is rediscovered, there will be an urgency to find
compilers for some of the platforms not currently targeted.

"Ah yes, there'll be a brighter day tomorrow."    :-)

Richard Riehle




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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20 21:21         ` Dmitry A.Kazakov
  2002-08-20 12:07           ` Larry Kilgallen
  2002-08-20 15:00           ` Darren New
@ 2002-08-20 18:29           ` Robert Dewar
  2002-08-21 22:41             ` Dmitry A.Kazakov
  2002-08-20 18:32           ` Robert Dewar
  3 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-20 18:29 UTC (permalink / raw)


Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message news:<ajt1ae$1ebok8$1@ID-77047.news.dfncis.de>...
> Yes, it looked to me as if neither you nor other vendors are convinced that 
> [strange] ARM platform will have any considerable success. Your answer 
> shows that it is true, at least in case of ACT. Exactly this is strange 
> from my perspective. There are lots of Ada ports for PowerPC, there is one 
> even for a radiation-hardened something (:-)). And there is no one for ARM. 
> At the same time no less than 80% of the customers we are dealing with, are 
> using or are planing to use ARM.

We are not in the guessing game, and also not in the business of
believing
those who say without hard evidence that platform xxx will be
important for
Ada. It's quite simple, if we have some real customers who are
seriously interested, then a port will appear. There is some sign that
this may happen
for the ARM, but nothing definite enough to announce yet :-)

> Yes of course. However note that almost none of our customers will ever 
> show any interest. They know nothing about Ada and even less about ACT.

OK, so your customers are indeed irrelevant to us. And therefore what
they
do or do not plan to do is not significant. Yes, sure I know there are
those
who say "you should make a port for xxx, maybe that will generate
interest".
Well that kind of speculation is not for us, but the nice thing about
an
open technology like GNAT is that if someone thinks that, and is
confident
that Ada Core Technologies is missing the boat, then there is nothing
stopping
anyone from building the missing port :-)

> I can undestand that Java platform is not so damn promising to support 
> JGNAT. But just out of curiosity, does ACT really believe that ARM will 
> never ever used as an embedded platform? What is ACT expectance of sharing 
> the embedded market between PowerPC, x86 and ARM? X:Y:0?

The embedded market in general does not necessarily reflect likely Ada
usage.
Right now, most embedded Ada work is either on the power PC or the 68K
with
some limited amount of x86 work.

Robert Dewar
Ada Core Technologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20 21:21         ` Dmitry A.Kazakov
                             ` (2 preceding siblings ...)
  2002-08-20 18:29           ` Robert Dewar
@ 2002-08-20 18:32           ` Robert Dewar
  3 siblings, 0 replies; 115+ messages in thread
From: Robert Dewar @ 2002-08-20 18:32 UTC (permalink / raw)


Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message news:<ajt1ae$1ebok8$1@ID-77047.news.dfncis.de>...
> Robert Dewar wrote:

> I can undestand that Java platform is not so damn promising to support 
> JGNAT.

I am not quite sure what has got you so upset here that you indulge in such
excessive language :-)

But for the record all *sorts* of people were absolutely convinced that the
JGNAT arena would be an important commercial opportunity for the Ada community :-)



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20 15:00           ` Darren New
@ 2002-08-20 19:52             ` Florian Weimer
  2002-08-20 20:50               ` Darren New
  0 siblings, 1 reply; 115+ messages in thread
From: Florian Weimer @ 2002-08-20 19:52 UTC (permalink / raw)


Darren New <dnew@san.rr.com> writes:

>> What is ACT expectance of sharing
>> the embedded market between PowerPC, x86 and ARM? X:Y:0?
>
> FWIW, ARM sells more processors every year than Intel does, or so I hear
> from qualified sources. :-)

That's a funny statement because Intel sells ARM processors, too. ;-)

(I doubt that ARM Ltd. itself sells any processors, maybe besides
prototypes.  AFAIK, they are more in the licensing business.)



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-19 17:16 ` Richard Riehle
@ 2002-08-20 20:40   ` Dmitry A.Kazakov
  2002-08-20 15:45     ` Richard Riehle
  0 siblings, 1 reply; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-20 20:40 UTC (permalink / raw)


Richard Riehle wrote:

> "Dmitry A.Kazakov" wrote:
> 
>> Is there any vendor?
> 
> I would suggest taking a look a the option of
> a C-Path Ada compiler such as that provided by
> Irvine Compiler Corporation (ICC).  ICC is
> experienced in building bare-board compilers
> and might be able to respond to this kind of
> requirement with modifications to existing technology.

I sent them a request. So far I have got only a response from their E-mail 
robot that the request is in processing. It looks like a collective 
vacation. (:-))

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20 19:52             ` Florian Weimer
@ 2002-08-20 20:50               ` Darren New
  0 siblings, 0 replies; 115+ messages in thread
From: Darren New @ 2002-08-20 20:50 UTC (permalink / raw)


Florian Weimer wrote:
> That's a funny statement because Intel sells ARM processors, too. ;-)

You know, as soon as I hit send, I knew someone would call me on my
sloppiness...

I should have said "ARM sells more processor cores than Intel sells
Pentiums". (The processor core being the VHDL description in someone's ASIC,
not a separate chip.)

Sorry. 

-- 
Darren New 
San Diego, CA, USA (PST). Cryptokeys on demand.
   ** http://images.fbrtech.com/dnew/ **

Try our EbolaBurgers...
      So tender they melt in your mouth.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20  0:13       ` Robert Dewar
@ 2002-08-20 21:21         ` Dmitry A.Kazakov
  2002-08-20 12:07           ` Larry Kilgallen
                             ` (3 more replies)
  0 siblings, 4 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-20 21:21 UTC (permalink / raw)


Robert Dewar wrote:

> Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message
> news:<ajqde0$1d7l8m$1@ID-77047.news.dfncis.de>...
>> [ I do not know the background, but for people outside, like me, the
>> situation with Ada for ARM looks indeed very strange. AFAIK, customers
>> are actively starting to use ARM as a new embedded platform. Noticeably
>> that many are ready to drop old code to have a TCP/IP option etc. So it
>> is really a good time to say - look we have something better (Ada) for
>> you. But ... ]
> 
> What's strange? If we developed ports of GNAT everytime
> someone said to us: "You really should develop a port of
> GNAT for xxxx, I am sure people would be ready to buy
> that product," we would have GNAT ports for all sorts of
> strange machines and environmemts, but very few actual
> customers for these targets :-)

Yes, it looked to me as if neither you nor other vendors are convinced that 
[strange] ARM platform will have any considerable success. Your answer 
shows that it is true, at least in case of ACT. Exactly this is strange 
from my perspective. There are lots of Ada ports for PowerPC, there is one 
even for a radiation-hardened something (:-)). And there is no one for ARM. 
At the same time no less than 80% of the customers we are dealing with, are 
using or are planing to use ARM.

> The situation with ARM is no different from any other GNAT
> target, there will be an Ada Core Technologies port of GNAT
> to the ARM if and only if there is sufficient commercial
> interest to provide the necessary funding for the technical
> work involved.

Yes of course. However note that almost none of our customers will ever 
show any interest. They know nothing about Ada and even less about ACT.

I can undestand that Java platform is not so damn promising to support 
JGNAT. But just out of curiosity, does ACT really believe that ARM will 
never ever used as an embedded platform? What is ACT expectance of sharing 
the embedded market between PowerPC, x86 and ARM? X:Y:0?

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 22:41             ` Dmitry A.Kazakov
@ 2002-08-21 13:05               ` Ole-Hjalmar Kristensen
  2002-08-21 13:07                 ` Ole-Hjalmar Kristensen
  2002-08-21 19:30                 ` Randy Brukardt
  2002-08-29 16:03               ` Tucker Taft
  1 sibling, 2 replies; 115+ messages in thread
From: Ole-Hjalmar Kristensen @ 2002-08-21 13:05 UTC (permalink / raw)


Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> writes:

> Larry Kilgallen wrote:
> 

<snip>

> > Certainly there _could_be_ such a market, but vendors must prioritize
> > on that which will sell.
> 
> Surely. My question was why the priorities look so. As far as I understood 
> the strategy is simple - sit and wait until customers come to us.
> 

And preferably pay up front for the develoment of the compiler....  OK
strategy if you sell few expensive development systems, probably not a
good strategy to penetrate the mass market.

> -- 
> Regards,
> Dmitry Kazakov
> www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 13:05               ` Ole-Hjalmar Kristensen
@ 2002-08-21 13:07                 ` Ole-Hjalmar Kristensen
  2002-08-21 14:42                   ` Larry Kilgallen
  2002-08-21 19:32                   ` Robert Dewar
  2002-08-21 19:30                 ` Randy Brukardt
  1 sibling, 2 replies; 115+ messages in thread
From: Ole-Hjalmar Kristensen @ 2002-08-21 13:07 UTC (permalink / raw)


Ole-Hjalmar Kristensen <oleh@vlinux.voxelvision.no> writes:

> Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> writes:
> 
> > Larry Kilgallen wrote:
> > 
> 
> <snip>
> 
> > > Certainly there _could_be_ such a market, but vendors must prioritize
> > > on that which will sell.
> > 
> > Surely. My question was why the priorities look so. As far as I understood 
> > the strategy is simple - sit and wait until customers come to us.
> > 
> 
> And preferably pay up front for the develoment of the compiler....  OK
> strategy if you sell few expensive development systems, probably not a
> good strategy to penetrate the mass market.
> 
> > -- 
> > Regards,
> > Dmitry Kazakov
> > www.dmitry-kazakov.de

P.S. I'm not thinking of any specific vendor here, just experiences
from the past.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 13:07                 ` Ole-Hjalmar Kristensen
@ 2002-08-21 14:42                   ` Larry Kilgallen
  2002-08-21 19:32                   ` Robert Dewar
  1 sibling, 0 replies; 115+ messages in thread
From: Larry Kilgallen @ 2002-08-21 14:42 UTC (permalink / raw)


In article <7vlm70cqcz.fsf@vlinux.voxelvision.no>, Ole-Hjalmar Kristensen <oleh@vlinux.voxelvision.no> writes:
> Ole-Hjalmar Kristensen <oleh@vlinux.voxelvision.no> writes:
> 
>> Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> writes:
>> 
>> > Larry Kilgallen wrote:
>> > 
>> 
>> <snip>
>> 
>> > > Certainly there _could_be_ such a market, but vendors must prioritize
>> > > on that which will sell.
>> > 
>> > Surely. My question was why the priorities look so. As far as I understood 
>> > the strategy is simple - sit and wait until customers come to us.
>> > 
>> 
>> And preferably pay up front for the develoment of the compiler....  OK
>> strategy if you sell few expensive development systems, probably not a
>> good strategy to penetrate the mass market.
>> 
>> > -- 
>> > Regards,
>> > Dmitry Kazakov
>> > www.dmitry-kazakov.de
> 
> P.S. I'm not thinking of any specific vendor here, just experiences
> from the past.

Of course in the case of GNAT, anyone can be a vendors, so some of those
who feel the opportunities abound should put their own money at risk in
such a venture.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 13:05               ` Ole-Hjalmar Kristensen
  2002-08-21 13:07                 ` Ole-Hjalmar Kristensen
@ 2002-08-21 19:30                 ` Randy Brukardt
  2002-08-22  8:19                   ` Ole-Hjalmar Kristensen
  1 sibling, 1 reply; 115+ messages in thread
From: Randy Brukardt @ 2002-08-21 19:30 UTC (permalink / raw)


Ole-Hjalmar Kristensen wrote in message
<7vptwccqfs.fsf@vlinux.voxelvision.no>...

>And preferably pay up front for the develoment of the compiler....  OK
>strategy if you sell few expensive development systems, probably not a
>good strategy to penetrate the mass market.


The companies that tried to penatrate the mass market with Ada are
either out of business (Supersoft, Artek, Meridian), have changed
product lines to move away from the mass market (RR Software), or
changed business models (Aonix). A lot of people lost a lot of money
trying to do that, and it has always failed. Here, I have to agree with
Robert: if you think there is some way to make a viable business out of
mass market Ada, feel free to take your own money and start a company to
do it. Otherwise, stop whining.

I've spent 22 years trying to sell Ada to the masses, and primarily all
I have to show for it is a substantial debt. You can argue that RRS has
done this or that wrong (and that's probably true), but I dare anyone
here to do it better on the money we had available. Unless some Ada
stalwart wins a $100 million Powerball jackpot, I very much doubt that
will change.

            Randy Brukardt
            R.R. Software, Inc.






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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 13:07                 ` Ole-Hjalmar Kristensen
  2002-08-21 14:42                   ` Larry Kilgallen
@ 2002-08-21 19:32                   ` Robert Dewar
  2002-08-22  5:43                     ` Richard Riehle
                                       ` (2 more replies)
  1 sibling, 3 replies; 115+ messages in thread
From: Robert Dewar @ 2002-08-21 19:32 UTC (permalink / raw)


Ole-Hjalmar Kristensen <oleh@vlinux.voxelvision.no> wrote in message news:<7vlm70cqcz.fsf@vlinux.voxelvision.no>...
> > And preferably pay up front for the develoment of the compiler....  OK
> > strategy if you sell few expensive development systems, probably not a
> > good strategy to penetrate the mass market.

Not necessarily, ACT has developed many ports of GNAT at our expense, but
only when we know there is a real market out there (well a couple of times
we have skipped that step and got burned).

Indeed we are not trying to "penetrate the mass market". That's not our
business area. Our expertise is in providing high level support from high
level competent engineers. We don't see that as scaling to a mass market.

The world seems full of people who are happy to spend lots
of energy in trying to get Ada Core to move in that direction, but sadly
none of these people seem willing to spend their own energy persuing a
market that they are sure we are missing!

Robert Dewar
Ada Core Techonologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 22:41             ` Dmitry A.Kazakov
@ 2002-08-21 19:34               ` Robert Dewar
  2002-08-22 22:25                 ` Dmitry A.Kazakov
  2002-08-21 19:40               ` Robert Dewar
  2002-08-21 19:44               ` Robert Dewar
  2 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-21 19:34 UTC (permalink / raw)


Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message news:<ajvqd1$1eh7ep$2@ID-77047.news.dfncis.de>...

> True, but should not it? From my point of view it could be a very good time 
> for Ada there. People are starting to use multitasking, wireless 
> communication etc in their embedded systems. To have a 32-bit controller is 
> no more cosidered too expensive. Shouldn't we use this situation?

Sounds like you believe this is a great business opportunity 
So why not persue it?



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 22:41             ` Dmitry A.Kazakov
  2002-08-21 19:34               ` Robert Dewar
@ 2002-08-21 19:40               ` Robert Dewar
  2002-08-22  0:08                 ` BSCrawford
  2002-08-21 19:44               ` Robert Dewar
  2 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-21 19:40 UTC (permalink / raw)


Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message news:<ajvqd1$1eh7ep$2@ID-77047.news.dfncis.de>...
> Robert Dewar wrote:

> [How somebody could have a "hard evidence" that something will be?  (:-))] 
> Anyway to be important /= to be important to Ada. AFAIK, ARM is already 
> important. A minimal requirement for making it important for Ada is to have 
> a compiler for it.

Very simple, if someone comes to us and says: "I want/need an Ada
compiler
and I would like to see you guys do a GNAT port and I am willing to
pay for
the product," then that will get our attention.

If someone says "Well I am sure that if you write a compiler and sell
it inexpensively, then masses of people will flock to buy it," then
frankly
we won't listen. It's not our business area. Companies can't do
everytyhing.

It may be that there is a real business opportunity there, who knows?
At Ada
Core, we are dubious (partly because we have seen more than one
company try
this approach and fail), but competition is all about people having
different
views. When Tom tried to sell low cost copies of the Windows version
of GNAT,
we were happy to cooperate with him, but unfortunately he just did not
find
enough customers to make it worth while.

So if you folks really think ARM is important and that you can take
the embedded world by storm with a GNAT port for the ARM, go ahead. No
one is
stopping you!

Robert Dewar
Ada Core Technologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 22:41             ` Dmitry A.Kazakov
  2002-08-21 19:34               ` Robert Dewar
  2002-08-21 19:40               ` Robert Dewar
@ 2002-08-21 19:44               ` Robert Dewar
  2002-08-22 22:50                 ` Dmitry A.Kazakov
  2 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-21 19:44 UTC (permalink / raw)


Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message news:<ajvqd1$1eh7ep$2@ID-77047.news.dfncis.de>...

> Unfortunately it is not an option in our case. We simply have not enough 
> resources for that.

Well if you are so sure it is a good business opportunity, you should be
able to get people to provide the resources.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20 12:07           ` Larry Kilgallen
@ 2002-08-21 22:41             ` Dmitry A.Kazakov
  2002-08-21 13:05               ` Ole-Hjalmar Kristensen
  2002-08-29 16:03               ` Tucker Taft
  0 siblings, 2 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-21 22:41 UTC (permalink / raw)


Larry Kilgallen wrote:

> In article <ajt1ae$1ebok8$1@ID-77047.news.dfncis.de>, Dmitry A.Kazakov
> <mailbox@dmitry-kazakov.de> writes:

>> Yes of course. However note that almost none of our customers will ever
>> show any interest. They know nothing about Ada and even less about ACT.
> 
> So why should a vendor believe there is a market for Ada on ARM ?

To sell Ada to them! People I am talking about are not programmers. They 
are working as if they were. (:-)) They are using and planning to use C. I 
was amazed to know how much and how readily some of them pay for a 
pseudo-ANSI C compiler with a disgusting IDE. The situation will not change 
as long as: 

(1) there is no ready-and-easy-to-use products for fairly ignorant people.

(2) these products are incompatible with all sorts of [fancy] tools they 
are accustomed to use (MatLab, LabView etc).

(3) nobody [they respect] talks to and convinces them.

> Certainly there _could_be_ such a market, but vendors must prioritize
> on that which will sell.

Surely. My question was why the priorities look so. As far as I understood 
the strategy is simple - sit and wait until customers come to us.

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-20 18:29           ` Robert Dewar
@ 2002-08-21 22:41             ` Dmitry A.Kazakov
  2002-08-21 19:34               ` Robert Dewar
                                 ` (2 more replies)
  0 siblings, 3 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-21 22:41 UTC (permalink / raw)


Robert Dewar wrote:

> Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message
> news:<ajt1ae$1ebok8$1@ID-77047.news.dfncis.de>...

>> Yes, it looked to me as if neither you nor other vendors are convinced
>> that
>> [strange] ARM platform will have any considerable success. Your answer
>> shows that it is true, at least in case of ACT. Exactly this is strange
>> from my perspective. There are lots of Ada ports for PowerPC, there is
>> one even for a radiation-hardened something (:-)). And there is no one
>> for ARM. At the same time no less than 80% of the customers we are
>> dealing with, are using or are planing to use ARM.
> 
> We are not in the guessing game, and also not in the business of
> believing those who say without hard evidence that platform xxx will be
> important for Ada.

[How somebody could have a "hard evidence" that something will be?  (:-))] 
Anyway to be important /= to be important to Ada. AFAIK, ARM is already 
important. A minimal requirement for making it important for Ada is to have 
a compiler for it.

> It's quite simple, if we have some real customers who are
> seriously interested, then a port will appear. There is some sign that
> this may happen for the ARM, but nothing definite enough to announce yet 
> :-)
> 
>> Yes of course. However note that almost none of our customers will ever
>> show any interest. They know nothing about Ada and even less about ACT.
> 
> OK, so your customers are indeed irrelevant to us. And therefore what
> they do or do not plan to do is not significant. Yes, sure I know there
> are those who say "you should make a port for xxx, maybe that will
> generate interest".

No. Even so, these customers would not come! Ada should come to them. They 
will use C, C#, Java whatever but Ada. It is a really hard work to get 
them. Yes they are irrelevant in the sense that you cann't get them with no 
effort. Maybe an exaggeration, but remember how DEC considered home users 
irrelevant. Where is DEC now?

> Well that kind of speculation is not for us, but the nice thing about
> an open technology like GNAT is that if someone thinks that, and is
> confident that Ada Core Technologies is missing the boat, then there is
> nothing stopping anyone from building the missing port :-)

Unfortunately it is not an option in our case. We simply have not enough 
resources for that.

>> I can undestand that Java platform is not so damn promising to support
>> JGNAT. But just out of curiosity, does ACT really believe that ARM will
>> never ever used as an embedded platform? What is ACT expectance of
>> sharing the embedded market between PowerPC, x86 and ARM? X:Y:0?
> 
> The embedded market in general does not necessarily reflect likely Ada
> usage.

True, but should not it? From my point of view it could be a very good time 
for Ada there. People are starting to use multitasking, wireless 
communication etc in their embedded systems. To have a 32-bit controller is 
no more cosidered too expensive. Shouldn't we use this situation?

> Right now, most embedded Ada work is either on the power PC or the 68K
> with some limited amount of x86 work.

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 19:40               ` Robert Dewar
@ 2002-08-22  0:08                 ` BSCrawford
  2002-08-22  1:19                   ` Larry Hazel
  2002-08-22  1:45                   ` SteveD
  0 siblings, 2 replies; 115+ messages in thread
From: BSCrawford @ 2002-08-22  0:08 UTC (permalink / raw)


In article <5ee5b646.0208211140.53d594e7@posting.google.com>, dewar@gnat.com
(Robert Dewar) writes:

>When Tom tried to sell low cost copies of the Windows version
>of GNAT,
>we were happy to cooperate with him, but unfortunately he just did not
>find enough customers to make it worth while.

Tom who?  When? 
Did he announce this on CLA or the Team Ada list?

Bard Crawford
Stage Harbor Software





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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  0:08                 ` BSCrawford
@ 2002-08-22  1:19                   ` Larry Hazel
  2002-08-22  1:45                   ` SteveD
  1 sibling, 0 replies; 115+ messages in thread
From: Larry Hazel @ 2002-08-22  1:19 UTC (permalink / raw)


BSCrawford wrote:
> In article <5ee5b646.0208211140.53d594e7@posting.google.com>, dewar@gnat.com
> (Robert Dewar) writes:
> 
> 
>>When Tom tried to sell low cost copies of the Windows version
>>of GNAT,
>>we were happy to cooperate with him, but unfortunately he just did not
>>find enough customers to make it worth while.
> 
> 
> Tom who?  When? 
> Did he announce this on CLA or the Team Ada list?
> 
> Bard Crawford
> Stage Harbor Software
> 
> 

I don't remember his last name, but I bought a copy about 1995 (I think). 
Shortly after that it was no longer being offered for sale.

Larry




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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  0:08                 ` BSCrawford
  2002-08-22  1:19                   ` Larry Hazel
@ 2002-08-22  1:45                   ` SteveD
  2002-08-22  3:23                     ` tmoran
  2002-08-22 10:28                     ` Robert Dewar
  1 sibling, 2 replies; 115+ messages in thread
From: SteveD @ 2002-08-22  1:45 UTC (permalink / raw)


"BSCrawford" <bscrawford@aol.com> wrote in message
news:20020821200840.11247.00000111@mb-df.aol.com...
> In article <5ee5b646.0208211140.53d594e7@posting.google.com>,
dewar@gnat.com
> (Robert Dewar) writes:
>
> >When Tom tried to sell low cost copies of the Windows version
> >of GNAT,
> >we were happy to cooperate with him, but unfortunately he just did not
> >find enough customers to make it worth while.
>
> Tom who?  When?
> Did he announce this on CLA or the Team Ada list?

As I recall it was Tom Griest (not sure I have the spelling right) that
first made a Win32 port of GNAT available.  Before it was available from
ACT.

SteveD

>
> Bard Crawford
> Stage Harbor Software
>
>





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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  1:45                   ` SteveD
@ 2002-08-22  3:23                     ` tmoran
  2002-08-22 10:28                     ` Robert Dewar
  1 sibling, 0 replies; 115+ messages in thread
From: tmoran @ 2002-08-22  3:23 UTC (permalink / raw)


> As I recall it was Tom Griest (not sure I have the spelling right) that
> first made a Win32 port of GNAT available.  Before it was available from
> ACT.
  That sounds right.  The CDROM I have says
   Labtek Corporation
 Entry Level Ada95 SDK
for Microsoft Windows95
    and Windows NT
Version 3.04A July 1996
(c)1996 Labtek Corp. All rights reserved
(c)1985-1996 Microsoft, All rights reserved.
  IIRC the Labtek CDROM also contained all the MS Windows library stuff
necessary to make a legal program with Gnat.
  I forget what it cost - not enough, I guess. ;)
Looking at the Walnut Creek Ada CDROM dated March 1994, there is a GNAT
directory containing subdirectories "VER_167", "VER_173", and "VER_174",
but the README doesn't sound like those were production releases.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 19:32                   ` Robert Dewar
@ 2002-08-22  5:43                     ` Richard Riehle
  2002-08-22  6:30                       ` tmoran
                                         ` (2 more replies)
  2002-08-22  6:50                     ` Juha Valimaki
  2002-08-26  7:12                     ` John R. Strohm
  2 siblings, 3 replies; 115+ messages in thread
From: Richard Riehle @ 2002-08-22  5:43 UTC (permalink / raw)


Robert Dewar wrote:

> Not necessarily, ACT has developed many ports of GNAT at our expense, but
> only when we know there is a real market out there (well a couple of times
> we have skipped that step and got burned).

The list of  dead Silicon Valley companies who spread themselves too
thin by failing to concentrate on their core business and their paying
customers is long and depressing.

ACT, and other Ada compiler publishers can do more for Ada by
providing excellent products and service to a few satisfied
customers.   This appears to be the philosophy of ACT, and we
see some wisdom in it.

In time, when an inventory of Ada success stories is available for
public release, those of us involved in tool building, or compiler
building, or training, or consulting, or applications building will
have the satisfaction of our contribution, big or small, to those
successes.

Richard Riehle






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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  5:43                     ` Richard Riehle
@ 2002-08-22  6:30                       ` tmoran
  2002-08-22 17:30                         ` Richard Riehle
                                           ` (2 more replies)
  2002-08-22 22:49                       ` tmoran
  2002-08-22 23:11                       ` Dmitry A.Kazakov
  2 siblings, 3 replies; 115+ messages in thread
From: tmoran @ 2002-08-22  6:30 UTC (permalink / raw)


> The list of  dead Silicon Valley companies who spread themselves too
> thin by failing to concentrate on their core business and their paying
> customers is long and depressing.
  OTOH, Intel went off their core semiconductor RAM business to build
a chip for somebody's calculator, and then overengineered that.  Apple
forgot its core business was hobbyists, and Microsoft forgot its core
business was BASIC.  Sticking with your core business leaves you with
nothing more than your core business.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 19:32                   ` Robert Dewar
  2002-08-22  5:43                     ` Richard Riehle
@ 2002-08-22  6:50                     ` Juha Valimaki
  2002-08-22 13:49                       ` Marin D. Condic
  2002-08-26  7:12                     ` John R. Strohm
  2 siblings, 1 reply; 115+ messages in thread
From: Juha Valimaki @ 2002-08-22  6:50 UTC (permalink / raw)


"Robert Dewar" <dewar@gnat.com> wrote in message
news:5ee5b646.0208211132.6c283ef0@posting.google.com...
> Indeed we are not trying to "penetrate the mass market". That's not our
> business area. Our expertise is in providing high level support from high
> level competent engineers. We don't see that as scaling to a mass market.
>
> The world seems full of people who are happy to spend lots
> of energy in trying to get Ada Core to move in that direction, but sadly
> none of these people seem willing to spend their own energy persuing a
> market that they are sure we are missing!
>

> Robert Dewar
> Ada Core Techonologies

Robert, I think you could say I am one person trying to push Ada to mass
market. I understand it's nobody's business to say what ACT should do, but I
also hope you see why people are asking ACT to do something: GNAT simply
seems so close to "perfect" product for many tasks, if just there was
business interest. I think many people feel GNAT is property of ACT (no
matter what the copyright says). People simply expect ACT to do something
(It's not any fault of ACT, but just the way things are). Nothing may happen
until ACT does something and same time the free version version makes it
harder for other companies to target the low-end market. For not-so-realtime
and not-so-high-reliability applications Ada sure has advantages over
C++/Java, but the advantage is not large enough to pay for expensive
tools/support.

I still haven't decided if Ada really is worth all the effort... I mean, Ada
sure has nice qualities and I am sure choosing Ada would make me more
productive, but the tool/support costs are so high I really have to
calculate if I will gain something. (Money, time and productivity are of
course related here: with money I can buy productivity and to get money I
have to work to get income and so productivity will decrease.)

The situation would be very different if there was  "GNAT like" tool
available for, lets say, 2000 USD or less for each major platform. No
project/Ada support, just binaries, manuals and bug fixes. That would be an
easy choice! Even better if the company developing that tool said they are
actually interested in supporting "mass market" use of Ada... (To actually
get the "mass market" there would have to be IMO more visibility for cool
Ada projects and maybe 1000 USD price tag (?))

Juha

P.S. On March 2002 Alias|Wavefront lowered the price of their Maya animation
tool for $7500 to $1999, effectively transforming their company from premium
high-end to mass market. I am not suggesting Ada companies should do the
same and I not even sure if the move was good, but it shows the world is
changing.

P.S.II. Games are these days quite heavy in (soft) real time activities and
multitasking. I personally think Ada would be very well suited for games...
if just someone had the muscle to create/sell interesting tools for game
programmers!





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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 19:30                 ` Randy Brukardt
@ 2002-08-22  8:19                   ` Ole-Hjalmar Kristensen
  2002-08-22 19:44                     ` Randy Brukardt
  0 siblings, 1 reply; 115+ messages in thread
From: Ole-Hjalmar Kristensen @ 2002-08-22  8:19 UTC (permalink / raw)


"Randy Brukardt" <randy@rrsoftware.com> writes:

> Ole-Hjalmar Kristensen wrote in message
> <7vptwccqfs.fsf@vlinux.voxelvision.no>...
> 
> >And preferably pay up front for the develoment of the compiler....  OK
> >strategy if you sell few expensive development systems, probably not a
> >good strategy to penetrate the mass market.
> 
> 
> The companies that tried to penatrate the mass market with Ada are
> either out of business (Supersoft, Artek, Meridian), have changed
> product lines to move away from the mass market (RR Software), or
> changed business models (Aonix). A lot of people lost a lot of money
> trying to do that, and it has always failed. Here, I have to agree with
> Robert: if you think there is some way to make a viable business out of
> mass market Ada, feel free to take your own money and start a company to
> do it. Otherwise, stop whining.

I'm not in the business of making compilers, and it wasn't whining,
just an observation that from a customers point of view, it has made
sense to seek other solutions. As a customer, I don't really care
about the vendor's motivation for his strategy.  Of course any vendor
is free to pursue his preferred market.

> 
> I've spent 22 years trying to sell Ada to the masses, and primarily all
> I have to show for it is a substantial debt. You can argue that RRS has
> done this or that wrong (and that's probably true), but I dare anyone
> here to do it better on the money we had available. Unless some Ada
> stalwart wins a $100 million Powerball jackpot, I very much doubt that
> will change.
> 
>             Randy Brukardt
>             R.R. Software, Inc.

I do not doubt that it's very difficult to penetrate the mass market
without very deep pockets, and I do not accuse you of having done
anything stupid. It probably is an indication that there is no mass
market appeal in Ada at the moment.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  1:45                   ` SteveD
  2002-08-22  3:23                     ` tmoran
@ 2002-08-22 10:28                     ` Robert Dewar
  1 sibling, 0 replies; 115+ messages in thread
From: Robert Dewar @ 2002-08-22 10:28 UTC (permalink / raw)


"SteveD" <nospam_steved94@attbi.com> wrote in message news:<LmX89.23476$aA.7706@sccrnsc02>...
 
> As I recall it was Tom Griest (not sure I have the 
> spelling right) that first made a Win32 port of GNAT 
> available.  Before it was available from ACT.
 
Yes that's right. And of course there may be someone who
is sure that the conditions are different, or that the
price was wrong, or that the product was premature, and
that everything is different now. Perhaps. Just because
Ada Core does not market something does not necessarily
mean it can't be marketed.

After all, no doubt one can make money selling halloween
costumes, but Ada Core Technologies is not in that business
last time I looked :-) And more seriously, we can't even expect to
cover all viable aspects of the commercial Ada
market. Successful companies specialize in what they are
good at. We consider our strength to be in providing high
level support for mission critical projects, since that's where we see
the major business opportunity. That's a totally different business
from going after a mass market. Even if the mass market is viable,
going after such a market is not something that fits our expertise and
business model.

This kind of specialization is definitely a key to success.
2001-2002 was a difficult period for many (almost all?) high tech
companies, but Ada Core Technologies has prospered during that period.
We have experienced steady growth for this period in both companies
(Ada Core Technologies and ACT/Europe) and we have a dedicated group
of people, who may not be getting rich with stock options,
but they are paid respectable and steady salaries :-)

I have run into a few people who are puzzled by our financial model,
because they don't see how the founders
expect to make big money out of the company. It's a sad
sign of the times that people assume this is the motive
for founding a company, and the founders, who are not
getting Enron-style-rich, but are also paid respectable and steady
salaries are quite content with the situation thank you :-)

Once again, the nice thing about Free Software is that we
don't lock up the market by stopping anyone else from using
or exploiting our technology. If someone thinks they can be
successful selling an inexpensive ARM port of GNAT to the
mass market, then I say go for it!

Robert Dewar
Ada Core Technologies

Robert Dewar
Ada Core Technologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  6:50                     ` Juha Valimaki
@ 2002-08-22 13:49                       ` Marin D. Condic
  2002-08-23  9:29                         ` Juha Valimaki
  0 siblings, 1 reply; 115+ messages in thread
From: Marin D. Condic @ 2002-08-22 13:49 UTC (permalink / raw)


"Juha Valimaki" <juha.valimaki@xdsloy.com> wrote in message
news:ak21k5$lfj$1@phys-news1.kolumbus.fi...
>
> The situation would be very different if there was  "GNAT like" tool
> available for, lets say, 2000 USD or less for each major platform. No
> project/Ada support, just binaries, manuals and bug fixes. That would be
an
> easy choice! Even better if the company developing that tool said they are
> actually interested in supporting "mass market" use of Ada... (To actually
> get the "mass market" there would have to be IMO more visibility for cool
> Ada projects and maybe 1000 USD price tag (?))
>

But then they would likely be canibalizing their existing business. Do you
think that perhaps there might be companies out there reasoning like this:
"I need an Ada compiler and I need support in the form of regular updates
and bug fixes. I don't really need telephone support or rapid turn around on
bug reports, but I really need at least the full, latest&greatest package
with updates. The only way I can get this is with ACT's premium support
package, so I cough up the cash." That pays the freight to keep ACT's head
above water and development of Gnat actively going on.

Now suppose there were a lower tier product out there from ACT. Might the
reasoning be this: "Let some other company pay the premium support package.
I don't really need telephone support or rapid turn around on bug reports.
I'll just take the monthly or quarterly updates & bug fixes that I get with
the low end package..." Pretty soon some big sector of the market has
dropped their premium support contracts for economy packages and there's not
enough money coming in to keep ACT alive. What happens to Gnat at that
point?

There is a lot more that goes into effective business decision making than
just guessing that someone will buy a product at a given price. You have to
do some strategic analysis of the market to base your business on a
sustainable model.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com

Enabling Digital.
Our Vision is to be the biggest supplier worldwide of digital gateway
technology.
www.pacemicro.com





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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  6:30                       ` tmoran
@ 2002-08-22 17:30                         ` Richard Riehle
  2002-08-23  2:01                           ` Robert C. Leif
  2002-08-23  3:14                         ` Robert Dewar
  2002-08-26 19:31                         ` Florian Weimer
  2 siblings, 1 reply; 115+ messages in thread
From: Richard Riehle @ 2002-08-22 17:30 UTC (permalink / raw)


tmoran@acm.org wrote:

> > The list of  dead Silicon Valley companies who spread themselves too
> > thin by failing to concentrate on their core business and their paying
> > customers is long and depressing.
>   OTOH, Intel went off their core semiconductor RAM business to build
> a chip for somebody's calculator, and then overengineered that.  Apple
> forgot its core business was hobbyists, and Microsoft forgot its core
> business was BASIC.  Sticking with your core business leaves you with
> nothing more than your core business.

Thanks Tom.  Of course it is important to know when your core business
is no longer relevant.    It is also important to take well-reasoned risks.
I suppose I did oversimplify.   However, when a company has limited
resources and its core business is still emerging, or trying to re-emerge
(as with Ada),  there is some virtue in not straying too far from the
core business.

As to your examples, Intel did take risks, but those risks did not detract
from its core business.   Apple is a different story, as you know.  They
had an opportunity to win the marketplace and threw it away through
their arrogance.  Microsoft seized an opportunity by deceiving a
friend, Tim Patterson, and through a series of evil deeds that no one
in the technological part of our industry admires.  Their core business
was, and still is, marketing, not software innovation.

Richard Riehle







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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  8:19                   ` Ole-Hjalmar Kristensen
@ 2002-08-22 19:44                     ` Randy Brukardt
  0 siblings, 0 replies; 115+ messages in thread
From: Randy Brukardt @ 2002-08-22 19:44 UTC (permalink / raw)


Ole-Hjalmar Kristensen wrote in message
<7vhehncnm1.fsf@vlinux.voxelvision.no>...
>"Randy Brukardt" <randy@rrsoftware.com> writes:
>>... Here, I have to agree with
>> Robert: if you think there is some way to make a viable business out
of
>> mass market Ada, feel free to take your own money and start a company
to
>> do it. Otherwise, stop whining.
>
>I'm not in the business of making compilers, and it wasn't whining,
>just an observation that from a customers point of view, it has made
>sense to seek other solutions. ...

Sorry, I wasn't responding personally to you, but rather the tenor of
opinions around here. And I didn't find the right word...

                Randy.





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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 19:34               ` Robert Dewar
@ 2002-08-22 22:25                 ` Dmitry A.Kazakov
  0 siblings, 0 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-22 22:25 UTC (permalink / raw)


Robert Dewar wrote:

> Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message
> news:<ajvqd1$1eh7ep$2@ID-77047.news.dfncis.de>...
> 
>> True, but should not it? From my point of view it could be a very good
>> time for Ada there. People are starting to use multitasking, wireless
>> communication etc in their embedded systems. To have a 32-bit controller
>> is no more cosidered too expensive. Shouldn't we use this situation?
> 
> Sounds like you believe this is a great business opportunity
> So why not persue it?

Because we are not a compiler vendor firm. Don't you agree this area 
requires some know-how, which cannot be gained in 4 months [an average 
duration of our projects]?

If *you* do not believe that Ada is [best] suitable for embedded 
applications, then, well, Ada is lost.

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  5:43                     ` Richard Riehle
  2002-08-22  6:30                       ` tmoran
@ 2002-08-22 22:49                       ` tmoran
  2002-08-23 14:52                         ` Software Economics was " Robert C. Leif
  2002-08-22 23:11                       ` Dmitry A.Kazakov
  2 siblings, 1 reply; 115+ messages in thread
From: tmoran @ 2002-08-22 22:49 UTC (permalink / raw)


> ACT, and other Ada compiler publishers can do more for Ada by
> providing excellent products and service to a few satisfied customers.
  It appears, unfortunately, that after the cream has been skimmed off
the top, and the public version of Gnat has satisfied its users, the
remaining Ada market won't support any compiler/tool vendors.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 19:44               ` Robert Dewar
@ 2002-08-22 22:50                 ` Dmitry A.Kazakov
  0 siblings, 0 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-22 22:50 UTC (permalink / raw)


Robert Dewar wrote:

> Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> wrote in message
> news:<ajvqd1$1eh7ep$2@ID-77047.news.dfncis.de>...
> 
>> Unfortunately it is not an option in our case. We simply have not enough
>> resources for that.
> 
> Well if you are so sure it is a good business opportunity, you should be
> able to get people to provide the resources.

I am afraid that it is technically almost impossible. It is not a high-end 
market. The available financial resources are scattered among many small 
and middle sized projects. The amount is potentially immense, but it is out 
of reach. Add here, that people controlling these resources have prejudice 
against Ada [and anything except C or Java]. They cannot be convinced by 
any technical arguments, until the project collapses, which is then too 
late. So we must be better, cheaper and quicker.

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  5:43                     ` Richard Riehle
  2002-08-22  6:30                       ` tmoran
  2002-08-22 22:49                       ` tmoran
@ 2002-08-22 23:11                       ` Dmitry A.Kazakov
  2 siblings, 0 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-22 23:11 UTC (permalink / raw)


Richard Riehle wrote:

> Robert Dewar wrote:
> 
>> Not necessarily, ACT has developed many ports of GNAT at our expense, but
>> only when we know there is a real market out there (well a couple of
>> times we have skipped that step and got burned).
> 
> The list of  dead Silicon Valley companies who spread themselves too
> thin by failing to concentrate on their core business and their paying
> customers is long and depressing.
> 
> ACT, and other Ada compiler publishers can do more for Ada by
> providing excellent products and service to a few satisfied
> customers.   This appears to be the philosophy of ACT, and we
> see some wisdom in it.
> 
> In time, when an inventory of Ada success stories is available for
> public release, those of us involved in tool building, or compiler
> building, or training, or consulting, or applications building will
> have the satisfaction of our contribution, big or small, to those
> successes.

Also, the bottom line is - what is possibly good for Ada is likely not good 
for vendor X. I have no information to argue with that. Let it be true, but 
the problem here is, what will be with that "core business" when Ada will 
finally disappear? To my view embedded is a *core business* for Ada. So far 
nobody argued that. The PC-world was effectively lost for Ada. And we all 
saw how impossibly hard it is to get back there. This scenario repeats with 
embedded. The new (32-bit) embedded market will be definitely greater than 
one of PC's. Every device from a refrigerator to a hammer (:-)) will be 
"intelligent". Game market was already mentioned, etc.

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* RE: Ada 95 for an ARM-based bare board?
  2002-08-22 17:30                         ` Richard Riehle
@ 2002-08-23  2:01                           ` Robert C. Leif
  2002-08-23  4:00                             ` Richard Riehle
  2002-08-23 20:36                             ` Robert Dewar
  0 siblings, 2 replies; 115+ messages in thread
From: Robert C. Leif @ 2002-08-23  2:01 UTC (permalink / raw)


From: Bob Leif
To: Richard Riehle et al.
Firstly, I do not have any information to argue with you about
"Microsoft seized an opportunity by deceiving a friend, Tim Patterson,
and through a series of evil deeds that no one in the technological part
of our industry admires." I should point out that SUN deceived virtually
the entire software industry into believing that Java is a new, modern,
safe technology. This act will hurt many individuals as opposed to one. 
Frankly, we could loose many American military because of this. To add
to the problem, I suspect most of the readers of Comp.Lang.Ada have, as
I do, a great respect for the work of Dewar et al. on GNAT and would
recommend it for mission critical uses including weapons. Wearing my
microbiologist-biomedical engineer hat, I have heard intelligent talks
about the inadvisability of publishing certain material. I hope that the
wrong people are not benefiting from availability of Ada technology
including GNAT. Frankly, I do not have a solution to this problem.
Parenthetically, if Martin Carlisle's work on "Weaving Ada95 into the
.NET Environment works, then the ARM processor should run under Windows
CE and probably eventually on Windows XP embedded. These operating
systems, hopefully, could be a very large Ada market. 
Each outside compiler vendor on the Microsoft 3rd party page has a
paragraph to describe their product. I suspect that Microsoft people
might be amused if someone posted a truthful comparison of Ada versus
Java.
 
http://www.microsoft.com/windows/Embedded/ce.NET/evaluation/hardware/pro
videdbsp.asp

-----Original Message-----
From: comp.lang.ada-admin@ada.eu.org
[mailto:comp.lang.ada-admin@ada.eu.org] On Behalf Of Richard Riehle
Sent: Thursday, August 22, 2002 10:30 AM
To: comp.lang.ada@ada.eu.org
Subject: Re: Ada 95 for an ARM-based bare board?

tmoran@acm.org wrote:

> > The list of  dead Silicon Valley companies who spread themselves too
> > thin by failing to concentrate on their core business and their
paying
> > customers is long and depressing.
>   OTOH, Intel went off their core semiconductor RAM business to build
> a chip for somebody's calculator, and then overengineered that.  Apple
> forgot its core business was hobbyists, and Microsoft forgot its core
> business was BASIC.  Sticking with your core business leaves you with
> nothing more than your core business.

Thanks Tom.  Of course it is important to know when your core business
is no longer relevant.    It is also important to take well-reasoned
risks.
I suppose I did oversimplify.   However, when a company has limited
resources and its core business is still emerging, or trying to
re-emerge
(as with Ada),  there is some virtue in not straying too far from the
core business.

As to your examples, Intel did take risks, but those risks did not
detract
from its core business.   Apple is a different story, as you know.  They
had an opportunity to win the marketplace and threw it away through
their arrogance.  Microsoft seized an opportunity by deceiving a
friend, Tim Patterson, and through a series of evil deeds that no one
in the technological part of our industry admires.  Their core business
was, and still is, marketing, not software innovation.

Richard Riehle








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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  6:30                       ` tmoran
  2002-08-22 17:30                         ` Richard Riehle
@ 2002-08-23  3:14                         ` Robert Dewar
  2002-08-26 19:31                         ` Florian Weimer
  2 siblings, 0 replies; 115+ messages in thread
From: Robert Dewar @ 2002-08-23  3:14 UTC (permalink / raw)


tmoran@acm.org wrote in message news:<2y%89.3154$wW7.204551567@newssvr14.news.prodigy.com>...
> Sticking with your core business leaves you with
> nothing more than your core business.

Which suits us just fine. We did not choose our corporate
name without quite a bit of thought :-)

Robert Dewar
Ada Core Technologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-23  2:01                           ` Robert C. Leif
@ 2002-08-23  4:00                             ` Richard Riehle
  2002-08-23 20:36                             ` Robert Dewar
  1 sibling, 0 replies; 115+ messages in thread
From: Richard Riehle @ 2002-08-23  4:00 UTC (permalink / raw)


"Robert C. Leif" wrote:

> From: Bob Leif
> To: Richard Riehle et al.
> Firstly, I do not have any information to argue with you about
> "Microsoft seized an opportunity by deceiving a friend, Tim Patterson,
> and through a series of evil deeds that no one in the technological part
> of our industry admires."

Off topic.

Good source:   "Fire in the Valley" by Michael Swain.    It documents
the personal computer industry in some detail, and with a healthy
irreverence for some of our best known personalities.    His views
on Mr. William Gates are amusing, depressing, and guaranteed
to disillusion anyone who mistakes Mr. Gates for the technological
whiz-kid so often portrayed as larger than life in the popular media.
At least that is how I read Swain's work.  Someone else might read
it differently.

George Carlin once said, "The caterpillar does all the work and
the butterfly gets all the publicity."  There are people in our industry
who really do make innovative contributions without appropriating
the ideas of others.   They quietly go about their daily lives creating
new ideas only to have those ideas promoted by someone else.  There
seem to be more butterflies than caterpillars in the software industry.

Richard Riehle




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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22 13:49                       ` Marin D. Condic
@ 2002-08-23  9:29                         ` Juha Valimaki
  2002-08-24  2:19                           ` Robert Dewar
  2002-08-24  2:24                           ` Robert Dewar
  0 siblings, 2 replies; 115+ messages in thread
From: Juha Valimaki @ 2002-08-23  9:29 UTC (permalink / raw)


"Marin D. Condic" <not.valid@acm.org> wrote in message
news:ak2q68$mlr$1@nh.pace.co.uk...
>
> There is a lot more that goes into effective business decision making than
> just guessing that someone will buy a product at a given price. You have
to
> do some strategic analysis of the market to base your business on a
> sustainable model.
>

Yes, I agree with you. It's just shame that sometimes all users don't fit in
the same business model. The two bad things I see in ACT business model is
that (1) it makes it hard for other companies to offer cheap, but not free,
Ada tools and (2) it discriminates small development teams.

Even hobbyist people are willing to pay money for software. It may not be a
large sum for individual users, but if there are enough such users it may be
possible. Because of the current situation competing against high quality
product that is free would be hard. I have a feeling that my view of the
siuation may seem too black and white for many. Hobby users surely take free
stuff happily and maybe also the small companies would be happy to use free
tools, but these companies just don't exist because Ada isn't interesting
enough?

The ACT model seems ok for larger companies and I think the price also isn't
too bad for a large company with only one target platform, but their model
excludes and discriminates small teams. I am sure their support is extremely
good, but it's hard to imagine how I would alone get enough advice from them
to justify the cost (especially if I need binaries for N platforms). I am
hoping for alternatives because of my own situation and because I believe
there are other small development teams that can't affort the premium, can't
find alternative tools and so simply choose some other language.

I already changed plans about my product so that I don't necessarily need
Mac or SGI platforms and I also invested in ObjectAda. I still have the
option to use GCC 3.1 or the GNAT public edition, if needed, but I would not
like to depend on something that I can't financially support (in my small
way). (Mac would have been risk anyway as it's not officially supported by
any company).

I think I have said enough questionable/speculative things about ACT/GNAT,
especially when I don't know the whole history of ACT/GNAT, so I will be
mostly in listening mode in the future about the subject. I still welcome
any company that wants to offer high quality Ada tools for small development
teams and hobby users on any platform!

Juha

P.S. I would like to thank people who have made the Mac port of GNAT. When I
say "Mac would be a risk" I don't mean I don't trust the work you have done,
I just prefer to pay for tools so I can say "fix this bug or I will not buy
from you again" :-)

P.S.II Paying for tools is not always necessary, there certainly are
situations where some deep pocket institution feels it's important to
provide free tools and they are even targeting users like me. (GCC C++ on
Linux & Mac, Java, ...)






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

* Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-22 22:49                       ` tmoran
@ 2002-08-23 14:52                         ` Robert C. Leif
  2002-08-23 16:26                           ` OT: " Warren W. Gay VE3WWG
                                             ` (3 more replies)
  0 siblings, 4 replies; 115+ messages in thread
From: Robert C. Leif @ 2002-08-23 14:52 UTC (permalink / raw)


From: Bob Leif
To: Tom Moran et al.
The GNU approach is essentially monopolistic. The ultimate in unfair
competition is to make your product available for free. As opposed to
professional monopolists, such as Microsoft; the GNU approach instead of
maximizing return actually minimized it. Since it saves hardware vendors
considerable expense, the GNU approach is an excellent solution for
them.
Again, I must emphasize that my comments are orthogonal to the question
of making the source code available. I am in favor of the customer
having the information included in the sources. However, I am totally
against anything that would decrease the value of intellectual property.

-----Original Message-----
From: comp.lang.ada-admin@ada.eu.org
[mailto:comp.lang.ada-admin@ada.eu.org] On Behalf Of tmoran@acm.org
Sent: Thursday, August 22, 2002 3:50 PM
To: comp.lang.ada@ada.eu.org
Subject: Re: Ada 95 for an ARM-based bare board?

> ACT, and other Ada compiler publishers can do more for Ada by
> providing excellent products and service to a few satisfied customers.
  It appears, unfortunately, that after the cream has been skimmed off
the top, and the public version of Gnat has satisfied its users, the
remaining Ada market won't support any compiler/tool vendors.




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

* OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 14:52                         ` Software Economics was " Robert C. Leif
@ 2002-08-23 16:26                           ` Warren W. Gay VE3WWG
  2002-08-23 18:19                             ` Preben Randhol
  2002-08-24  0:11                             ` Software Economics Robert C. Leif
  2002-08-23 17:55                           ` Software Economics was RE: Ada 95 for an ARM-based bare board? Preben Randhol
                                             ` (2 subsequent siblings)
  3 siblings, 2 replies; 115+ messages in thread
From: Warren W. Gay VE3WWG @ 2002-08-23 16:26 UTC (permalink / raw)


Robert C. Leif wrote:
> From: Bob Leif
> To: Tom Moran et al.
> The GNU approach is essentially monopolistic. 

This seems unfair, and a sad statement to make IMHO.

> The ultimate in unfair
> competition is to make your product available for free. 

So you think it is unfair for your neighbour next door
to create a software module and share it with you
for free?  After all, this competes with "professional
monopolists".

Or are you saying this is OK, as long as he doesn't
share it with the entire world?  After all, the
"professional monopolists" need to make a monopoly,
er, living ;-)

Your statements don't make a lot of sense to me.

> As opposed to
> professional monopolists, such as Microsoft; the GNU approach instead of
> maximizing return actually minimized it. 

You are evaluating the big picture in terms of a "return".
But what type of "return" are you using for a measure
here?  Monetary returns for the authors? Recoginition?
Control? And for whom(s)?

> Since it saves hardware vendors
> considerable expense, the GNU approach is an excellent solution for
> them.
> Again, I must emphasize that my comments are orthogonal to the question
> of making the source code available. I am in favor of the customer
> having the information included in the sources. 

What "information included in the sources" are we talking
about? Comments?  Or are you referring to the source code
itself and its availability?

> However, I am totally
> against anything that would decrease the value of intellectual property.

So you don't use any of the FSF/GNU tools?  If you are, you are
using intellectual property.  Are you adding or decreasing that
intellectual property?

Curious comments, you make. Warren.
-- 
Warren W. Gay VE3WWG
http://home.cogeco.ca/~ve3wwg




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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 14:52                         ` Software Economics was " Robert C. Leif
  2002-08-23 16:26                           ` OT: " Warren W. Gay VE3WWG
@ 2002-08-23 17:55                           ` Preben Randhol
  2002-08-23 18:03                             ` Darren New
  2002-08-24  1:58                           ` Robert Dewar
  2002-08-24  2:05                           ` Robert Dewar
  3 siblings, 1 reply; 115+ messages in thread
From: Preben Randhol @ 2002-08-23 17:55 UTC (permalink / raw)


On Fri, 23 Aug 2002 07:52:52 -0700, Robert C. Leif wrote:
> From: Bob Leif
> To: Tom Moran et al.
> The GNU approach is essentially monopolistic. The ultimate in unfair

In what way?

> competition is to make your product available for free. As opposed to
> professional monopolists, such as Microsoft; the GNU approach instead of
> maximizing return actually minimized it. Since it saves hardware vendors
> considerable expense, the GNU approach is an excellent solution for
> them.

This is a very strange statement as Microsoft has released IE and other
programs free of cost. Of course you must buy their dratted OS to use
them.

The GNU model is different. It says that the source code should be free
(as in speech) for everyone. If you want to use some of the source code
for your projects then you have to *pay* with your source code not
money.

> Again, I must emphasize that my comments are orthogonal to the question
> of making the source code available. I am in favor of the customer
> having the information included in the sources. However, I am totally
> against anything that would decrease the value of intellectual property.
                                           ^^^^^
                                           money value

What will decrease it? You mean that people steal part of the code
despite the license of it? Well industrial espionage has always been
around and I guess Echelon is also used for this purpose. Besides you
have reverse enginering etc...

Some of the software patetens have the intellectual level of a 4 year
old or perhaps it is that of an accountant? I don't see why people
should have to pay just because some smock thought "Hey I can make a lot
of money if I just can get a patent on this simple and trivial procedure"

Preben Randhol



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 17:55                           ` Software Economics was RE: Ada 95 for an ARM-based bare board? Preben Randhol
@ 2002-08-23 18:03                             ` Darren New
  2002-08-23 18:39                               ` Preben Randhol
  2002-08-26 14:14                               ` Ted Dennison
  0 siblings, 2 replies; 115+ messages in thread
From: Darren New @ 2002-08-23 18:03 UTC (permalink / raw)


Preben Randhol wrote:
> 
> On Fri, 23 Aug 2002 07:52:52 -0700, Robert C. Leif wrote:
> > From: Bob Leif
> > To: Tom Moran et al.
> > The GNU approach is essentially monopolistic. The ultimate in unfair
> 
> In what way?

In the same way that people complain about giving away IE for free.

> This is a very strange statement as Microsoft has released IE and other
> programs free of cost. Of course you must buy their dratted OS to use
> them.

Well, then, that's the cost, isn't it? :-) They give away their OS for free,
too. You just have to buy their OS to use it.
 
> The GNU model is different. It says that the source code should be free
> (as in speech) for everyone. 

Not "as speech". Free like free beer.
http://denbeste.nu/essays/freebeer.shtml

> What will decrease it? 

OK, put it this way. The latest video game is released. Everyone gets to
copy it for free. Indeed, before it is announced, everyone knows they'll be
able to get free copies. How many copies actually sell? How do you pay the
people who did the voice work? How do you pay for the plane tickets to fly
around taking pictures of textures to be used? How do you pay for the food
you eat while you're spending 2 years working on the game? How do you pay
the artists who draw the logos for the product? How do you pay for the
actors that do the motion-capture?

Now, if you have to pay for each one you use, then the company can
guesstimate that they'll sell 100,000 copies, and charge $20/copy, and
thereby collect $2million before people find a way to pirate it. They can
spend some of this on employees, some on plane tickets, some on computers,
electricity, etc.

-- 
Darren New 
San Diego, CA, USA (PST). Cryptokeys on demand.
   ** http://images.fbrtech.com/dnew/ **

Try our EbolaBurgers...
      So tender they melt in your mouth.



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 16:26                           ` OT: " Warren W. Gay VE3WWG
@ 2002-08-23 18:19                             ` Preben Randhol
  2002-08-24  3:33                               ` Weston T. Pan
  2002-08-24 13:16                               ` Bill Tate
  2002-08-24  0:11                             ` Software Economics Robert C. Leif
  1 sibling, 2 replies; 115+ messages in thread
From: Preben Randhol @ 2002-08-23 18:19 UTC (permalink / raw)


On Fri, 23 Aug 2002 12:26:59 -0400, Warren W. Gay VE3WWG wrote:
V> Robert C. Leif wrote:
>> From: Bob Leif
>> To: Tom Moran et al.
>> The GNU approach is essentially monopolistic. 
> 
> This seems unfair, and a sad statement to make IMHO.
> 
>> The ultimate in unfair
>> competition is to make your product available for free. 
> 
> So you think it is unfair for your neighbour next door
> to create a software module and share it with you
> for free?  After all, this competes with "professional
> monopolists".
> 
> Or are you saying this is OK, as long as he doesn't
> share it with the entire world?  After all, the
> "professional monopolists" need to make a monopoly,
> er, living ;-)
> 
> Your statements don't make a lot of sense to me.
> 
>> As opposed to
>> professional monopolists, such as Microsoft; the GNU approach instead of
>> maximizing return actually minimized it. 
> 
> You are evaluating the big picture in terms of a "return".
> But what type of "return" are you using for a measure
> here?  Monetary returns for the authors? Recoginition?
> Control? And for whom(s)?

This reminds of the 60 minutes program I saw two days ago. I guess it
was aired last week or earlier in the US, but a TV station here in
Norway sends the programs after midnight every Wednesday. Anyway it was
about a textile mill in the US that burned down. I have forgotten the
name but I think their products (winter clothing) are called Polytech or
something like that. Now what happened was that the owner decided he
wanted to rebuild the factory in the US and not move out of the country
as most of this industry does apparently. He also continued to pay the
workers full wages until the new factory was built. For this he got a
lot of credit and recognition. And as he said (I don't remember the
exact words) in the interview: "It doesn't look good for the state of
USA that when you do the right thing (in terms of moral) you get all
this attention and credit. Just for doing the right thing!"

Now, why is it like this? It is because everything is about economy and
greed. If he were to do the right thing in terms of maximizing the
economy of the factory he should have laid off the workers and hired
workers when the factory opened again. This would of course have
resulted in very bad social economical consequences.

Nowadays it is all about giving the stock holders more money and don't
care about the workers. There are numerous examples that factories that
do well and are making earnings are moved over seas just so that the
stock holders can increase their money by some 5-10-whatever%. But what
about all the sacked people? Or that they stock holders have taken out
enormous amounts of money in bonuses and at the same time they sack
people to maximize earnings. What kind of logic is this?

I can understand that you have to do something if a factory is always
loosing money, but when they are not?

So the reality is that the rich gets richer and as a direct result of
that the poor gets poorer.

So I don't know what professional monopolists are doing so much
better, but I guess some nice representatives are: 

   Enron 
   WorldCom
   Qwest
   AOL
   Andersen
   PricewaterhouseCoopers. 

One of the Norwegian newspapers have a special section on this part of
US bussiness headlined: "The marked of the scandals."

Preben



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 18:03                             ` Darren New
@ 2002-08-23 18:39                               ` Preben Randhol
  2002-08-23 19:15                                 ` Darren New
  2002-08-26 14:14                               ` Ted Dennison
  1 sibling, 1 reply; 115+ messages in thread
From: Preben Randhol @ 2002-08-23 18:39 UTC (permalink / raw)


On Fri, 23 Aug 2002 18:03:40 GMT, Darren New wrote:
> Preben Randhol wrote:
>> 
>> On Fri, 23 Aug 2002 07:52:52 -0700, Robert C. Leif wrote:
>> > From: Bob Leif
>> > To: Tom Moran et al.
>> > The GNU approach is essentially monopolistic. The ultimate in unfair
>> 
>> In what way?
> 
> In the same way that people complain about giving away IE for free.

Ah a monopoly that contains all the people on the planet. I see.

>> This is a very strange statement as Microsoft has released IE and other
>> programs free of cost. Of course you must buy their dratted OS to use
>> them.
> 
> Well, then, that's the cost, isn't it? :-) They give away their OS for free,
> too. You just have to buy their OS to use it.

Oh where can on get a free Windows OS? I would like Windows 2000 instead
of Windows XP where nothing works.

>> The GNU model is different. It says that the source code should be free
>> (as in speech) for everyone. 
> 
> Not "as speech". Free like free beer.
> http://denbeste.nu/essays/freebeer.shtml

This essay contradicts itself.

>> What will decrease it? 
> 
> OK, put it this way. The latest video game is released. Everyone gets to
> copy it for free. Indeed, before it is announced, everyone knows they'll be
> able to get free copies. How many copies actually sell? How do you pay the
> people who did the voice work? How do you pay for the plane tickets to fly
> around taking pictures of textures to be used? How do you pay for the food
> you eat while you're spending 2 years working on the game? How do you pay
> the artists who draw the logos for the product? How do you pay for the
> actors that do the motion-capture?
> 
> Now, if you have to pay for each one you use, then the company can
> guesstimate that they'll sell 100,000 copies, and charge $20/copy, and
> thereby collect $2million before people find a way to pirate it. They can
> spend some of this on employees, some on plane tickets, some on computers,
> electricity, etc.

Exactly the money value. So why not say this in the first place?

Preben



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 18:39                               ` Preben Randhol
@ 2002-08-23 19:15                                 ` Darren New
  0 siblings, 0 replies; 115+ messages in thread
From: Darren New @ 2002-08-23 19:15 UTC (permalink / raw)


Preben Randhol wrote:
> > Well, then, that's the cost, isn't it? :-) They give away their OS for free,
> > too. You just have to buy their OS to use it.
> 
> Oh where can on get a free Windows OS? I would like Windows 2000 instead
> of Windows XP where nothing works.

It comes with the OS. It's already there, once you install Windows 2000.
Just like IE. Just like Linux.

> > Not "as speech". Free like free beer.
> > http://denbeste.nu/essays/freebeer.shtml
> 
> This essay contradicts itself.

In what way?
 
> Exactly the money value. So why not say this in the first place?

Um, this statement makes no sense, by which I mean "it isn't english enough
for me to understand it". On the other hand, this is comp.lang.ada.
Followups redirected.

-- 
Darren New 
San Diego, CA, USA (PST). Cryptokeys on demand.
   ** http://images.fbrtech.com/dnew/ **

Try our EbolaBurgers...
      So tender they melt in your mouth.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-23  2:01                           ` Robert C. Leif
  2002-08-23  4:00                             ` Richard Riehle
@ 2002-08-23 20:36                             ` Robert Dewar
  2002-08-24  5:24                               ` Robert C. Leif
  2002-08-25  6:20                               ` Ada 95 for an ARM-based bare board? tmoran
  1 sibling, 2 replies; 115+ messages in thread
From: Robert Dewar @ 2002-08-23 20:36 UTC (permalink / raw)


"Robert C. Leif" <rleif@rleif.com> wrote in message news:<mailman.1030068181.18207.comp.lang.ada@ada.eu.org>...

About 15 lines of stuff, clipped

> -----Original Message-----

About 35 lines of junk quotes


------------
This is a threaded news environment. It is definitely NOT necessary to
quote
entire articles that you are responding to. Just a couple of lines is
enough.
If people need more they can go look at the original which is right
there.

Please Robert (Leif) adjust your mailer (no doubt from our friends at
Microsoft) to NOT automatically quote the entire message.

I must say that I see an epidemic lately of

a) people including junk HTML attachments that are redundant copies of
messages. This of course serves no purpose, generates junk in many
environments, and constitutes a security risk.

b) people quoting entire messages all the time. The most aggravating
is when you get two people doing it at one another and generating
quadratic amounts of
quoted junk.

I gather that microsoft mailers are prone to encouraging people to
make these
two annoying mistakes. But they can be tamed. It is one thing for
ignorant users of computers to be stuck with inappropriate microsoft
defaults, but we
are supposed to be people who know something about computers :-)



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

* RE: Software Economics
  2002-08-23 16:26                           ` OT: " Warren W. Gay VE3WWG
  2002-08-23 18:19                             ` Preben Randhol
@ 2002-08-24  0:11                             ` Robert C. Leif
  2002-08-24 13:01                               ` Robert Dewar
  1 sibling, 1 reply; 115+ messages in thread
From: Robert C. Leif @ 2002-08-24  0:11 UTC (permalink / raw)


From: Robert C. Leif
To: Warren W. Gay et al.
There is no economic difference between the devastating effect on
competition of a zero priced browser and a zero priced Ada compiler. The
first was done in response to a serious business threat; the second was
done because of government support and ideology. The question is: What
is the best economic strategy to maximize the investment of capital and
labor in Ada products? 

The general consensus for technology other than information technology
is to encourage the investors to believe that they will obtain a good
return on their investment. The concept of moderate prices and a large
market has been very profitable for companies, such as Microsoft. This
concept has been successfully applied by software vendors of "free
software", such as Red Hat.
GNAT has had two advantages over the affordable Ada compilers. 1) A
price of zero and 2) Dewar et al. believed in and developed in Ada.
Randy Brukardt et al. heroically tried to follow the same course with a
very moderate priced compiler; but were undercapitalized.

I have described an economic strategy that I believe would give Ada a
technological Advantage. 
R. C. Leif, "SIGAda '98, Workshop: How do We Expedite the Commercial Use
of Ada?." Ada letters XIX, No 1 pp. 28-39 (1999).
R. C. Leif, "Ada Developers Cooperative License (Draft) Version 0.3",
Ada letters XIX, No 1 pp. 97-107 (1999).

-----Original Message-----
From: comp.lang.ada-admin@ada.eu.org
[mailto:comp.lang.ada-admin@ada.eu.org] On Behalf Of Warren W. Gay
VE3WWG
Sent: Friday, August 23, 2002 9:27 AM
To: comp.lang.ada@ada.eu.org
Subject: OT: Software Economics was RE: Ada 95 for an ARM-based bare
board?

Robert C. Leif wrote:
> From: Bob Leif
> To: Tom Moran et al.
> The GNU approach is essentially monopolistic. 

This seems unfair, and a sad statement to make IMHO.

> The ultimate in unfair
> competition is to make your product available for free. 

So you think it is unfair for your neighbour next door
to create a software module and share it with you
for free?  After all, this competes with "professional
monopolists".

Or are you saying this is OK, as long as he doesn't
share it with the entire world?  After all, the
"professional monopolists" need to make a monopoly,
er, living ;-)

Your statements don't make a lot of sense to me.

> As opposed to
> professional monopolists, such as Microsoft; the GNU approach instead
of
> maximizing return actually minimized it. 

You are evaluating the big picture in terms of a "return".
But what type of "return" are you using for a measure
here?  Monetary returns for the authors? Recoginition?
Control? And for whom(s)?

> Since it saves hardware vendors
> considerable expense, the GNU approach is an excellent solution for
> them.
> Again, I must emphasize that my comments are orthogonal to the
question
> of making the source code available. I am in favor of the customer
> having the information included in the sources. 

What "information included in the sources" are we talking
about? Comments?  Or are you referring to the source code
itself and its availability?

> However, I am totally
> against anything that would decrease the value of intellectual
property.

So you don't use any of the FSF/GNU tools?  If you are, you are
using intellectual property.  Are you adding or decreasing that
intellectual property?

Curious comments, you make. Warren.
-- 
Warren W. Gay VE3WWG
http://home.cogeco.ca/~ve3wwg





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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 14:52                         ` Software Economics was " Robert C. Leif
  2002-08-23 16:26                           ` OT: " Warren W. Gay VE3WWG
  2002-08-23 17:55                           ` Software Economics was RE: Ada 95 for an ARM-based bare board? Preben Randhol
@ 2002-08-24  1:58                           ` Robert Dewar
  2002-08-27 18:43                             ` Florian Weimer
  2002-08-24  2:05                           ` Robert Dewar
  3 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-24  1:58 UTC (permalink / raw)


"Robert C. Leif" <rleif@rleif.com> wrote in message news:<mailman.1030114442.9877.comp.lang.ada@ada.eu.org>...

> However, I am totally
> against anything that would decrease the value of intellectual property.

Bob Leif often writes bizarre things, but this thread is pretty off
the
wall even by that criterion.

First point, ACT is definitely in favor of maximizing the value of its
property. A company the size of ours (Ada Core and ACT/Europe between
them have over 40 full time employees) needs a considerable level of
income to support our activities and the ongoing development of GNAT
and its surrouding tools. 

Second point, the only difference between Microsoft and ACT is the
license
we use. We both sell licensed copyrighted software.

We use the GPL as our license because we think it maximizes the value
of
the product to our customers. We think restrictive licenses such as
those
used by Microsoft (and presumably by Bob Leif if in fact he is in the
business of selling software -- that's not clear to me) are bad
business because they
don't provide the customers with what they need.

We think it's good business to provide the customers what they need.

And the result of providing customers what they need is that we
prosper. So
we are using the GPL *because* it allows us to support our activities.

BL makes the absurd statement that GNAT is a monopoly. This shows a
level of
unawareness of the market that is truly staggering. In fact there is
fierce
competition in the Ada market, as anyone who is in fact involved in
the market
as a vendor or a procurer of Ada products knows perfectly well.

And that's the last you will here from me in this thread, since I
can't imagine
it going in a sensible direction.

Robert Dewar
Ada Core Technologies



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 14:52                         ` Software Economics was " Robert C. Leif
                                             ` (2 preceding siblings ...)
  2002-08-24  1:58                           ` Robert Dewar
@ 2002-08-24  2:05                           ` Robert Dewar
  2002-08-24  7:28                             ` tmoran
  3 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-24  2:05 UTC (permalink / raw)


"Robert C. Leif" <rleif@rleif.com> wrote in message news:<mailman.1030114442.9877.comp.lang.ada@ada.eu.org>...

> The ultimate in unfair
> competition is to make your product available for free.

Well one would have to agree that if someone is making a product free,
subsidizing it from some other income source, that can be unfair
competition.

However, Robert Leif seems to have some completely bizarre view of how
Ada
Core Technologies operates that bares not even a slight resemblance to
reality.

Our product, GNAT Pro, is a high quality Ada compiler tool set, with a
direct
guaranteed licensed status from Ada Core, and with high quality
support, including immediate updates to correct problems, continual
enhancements in
response to customer needs, and special customization to meet the
needs of
customers.

Despite Bob's strange statements, this product is not free. In fact
there are
a fair number of threads on CLA from time to time complaining that we
charge
much too much for this product, and urging us to make some low cost
product
available.

Now this is not something we are about to do, but in fact, we are so
far from
a monopoly that if someone wants to compete with us and make some
other product
based around the GNAT core technology, they are free to do so!

Robert Dewar
Ada Core Technologies

I think the confusion is so great, that it is probably impossible to
cure :-)

Robert Dewar
Ada Core Technologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-23  9:29                         ` Juha Valimaki
@ 2002-08-24  2:19                           ` Robert Dewar
  2002-08-26 21:52                             ` Randy Brukardt
  2002-08-27  5:57                             ` Juha Valimaki
  2002-08-24  2:24                           ` Robert Dewar
  1 sibling, 2 replies; 115+ messages in thread
From: Robert Dewar @ 2002-08-24  2:19 UTC (permalink / raw)


"Juha Valimaki" <juha.valimaki@xdsloy.com> wrote in message news:<ak4vaj$5g6$1@phys-news1.kolumbus.fi>...

> Yes, I agree with you. It's just shame that sometimes all users don't fit in
> the same business model. The two bad things I see in ACT business model is
> that (1) it makes it hard for other companies to offer cheap, but not free,
> Ada tools

No one ever succeeded at doing this who tried in the past, and the
attempts
at this all failed when there *WAS* no freely available version of
Ada. Perhaps it is because there is no mass market for Ada, perhaps it
is because
the people who tried before did it wrong. As to whether the
availability of
freely downloadable Ada systems helps or hurts, it is not at all
clear. We
think that it very much helps all segments of the Ada market to have a
high
quality Ada compiler that students, hobbyists, and indidual
enthusiastic
engineers can access. 

> and (2) it discriminates small development teams.

What an odd word to use. We don't discriminate against anyone, we
simply don't
serve all segments of the market. We succeed because we don't try to
be all
things to all people. Of course all users don't fit in the same
business model!
What get's companies in trouble is when they try to serve multiple
markets at
the same time and the markets get mixed up (consider the airlines
trying to
sell expensive seats to businesses and the same exact seats cheap to
tourists).

If there is a viable business in providing low cost products to small
development teams, then someone should by all means step in, but
please
don't expect Ada Core Technologies to serve all needs of the Ada
community.
We can't and we won't try.

We are Ada enthusiasts, and we immodestly believe that the continued
viability
of Ada Core Technologies, now with a complement of over 30 highly
experienced
engineers dedicated to the continued support and improvement of Ada,
is critical to the continued success of Ada.

We are thus very conservative in how we approach the market, and so
far this
conservative approach has paid off with steady (but modest and
manageable)
growth, through a period in which other less conservative high-tech
companies
have seen a huge boom-and-bust cycle.

We have increased revenues in the last year, and we have a comfortable
but
modest buffer in our bank account. We don't have zillions in stock
options,
and I am sorry to report that the CEO and other founders have not been
able
to cash out for millions of dollars, no doubt making us a failure in
the eyes
of some, but we are quite happy (and proud) to be succeeding in our
own style!

Robert Dewar
Ada Core Technologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-23  9:29                         ` Juha Valimaki
  2002-08-24  2:19                           ` Robert Dewar
@ 2002-08-24  2:24                           ` Robert Dewar
  2002-08-24 20:12                             ` Michael Bode
  1 sibling, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-24  2:24 UTC (permalink / raw)


"Juha Valimaki" <juha.valimaki@xdsloy.com> wrote in message news:<ak4vaj$5g6$1@phys-news1.kolumbus.fi>...

> I am sure their support is extremely
> good, but it's hard to imagine how I would alone get enough advice from them
> to justify the cost (especially if I need binaries for N platforms).

One interesting piece of experience here is that when we started we
used to
have prices for 1 or 2 seats. We abandoned that. Why? Because it was
eating
us alive. These tiny projects used far far more of our support
services than
larger projects. Some people complain that they have to pay the same
for
one developer as five, but in fact if we priced according to
historical
data, we should charge more for one person than five.

That's actually not so surprising, one person working on their own is
indeed
all on their own, and thus they need help wherever they can get it,
whereas
even a small team will be able to help one another over many simple
problems.

It just maybe that your imagination is not good enough, and that in
fact you
would find that a support contract would easily justify its cost. Many
of our
customers *are* very small developers, and find our support services
extremely
useful and very much worth the cost.

This is of course something you have to figure out for yourself. If
the GNAT Pro product is not for you, have a look at offerings from
other Ada vendors.
You may well be able to find less expensive products that will meet
your
particular needs. There is a lively competition in the Ada market. It
is not
at all the case that GNAT is the only game in town :-)

Robert Dewar
Ada Core Technologies



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 18:19                             ` Preben Randhol
@ 2002-08-24  3:33                               ` Weston T. Pan
  2002-08-24  5:11                                 ` Larry Kilgallen
  2002-08-24 13:16                               ` Bill Tate
  1 sibling, 1 reply; 115+ messages in thread
From: Weston T. Pan @ 2002-08-24  3:33 UTC (permalink / raw)


Preben Randhol wrote:
> 

[snip ]

> This reminds of the 60 minutes program I saw two days ago. I guess it
> was aired last week or earlier in the US, but a TV station here in
> Norway sends the programs after midnight every Wednesday. Anyway it was
> about a textile mill in the US that burned down. I have forgotten the
> name but I think their products (winter clothing) are called Polytech or
> something like that. Now what happened was that the owner decided he
> wanted to rebuild the factory in the US and not move out of the country
> as most of this industry does apparently. He also continued to pay the
> workers full wages until the new factory was built. For this he got a
> lot of credit and recognition. And as he said (I don't remember the
> exact words) in the interview: "It doesn't look good for the state of
> USA that when you do the right thing (in terms of moral) you get all
> this attention and credit. Just for doing the right thing!"
> 

This was a story about the Malden Mills textile company. By the way, the
fabric was called Polartec.

--Weston



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-24  3:33                               ` Weston T. Pan
@ 2002-08-24  5:11                                 ` Larry Kilgallen
  0 siblings, 0 replies; 115+ messages in thread
From: Larry Kilgallen @ 2002-08-24  5:11 UTC (permalink / raw)


In article <3D66FE7A.AF0183AA@mindspring.com>, "Weston T. Pan" <wywtpan2@mindspring.com> writes:

> This was a story about the Malden Mills textile company. By the way, the
> fabric was called Polartec.

I prefer to say "is" called Polartec.  My wife buys it to make clothing
for small children.



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

* RE: Ada 95 for an ARM-based bare board?
  2002-08-23 20:36                             ` Robert Dewar
@ 2002-08-24  5:24                               ` Robert C. Leif
  2002-08-24 20:00                                 ` Excessive quoting and Outlook (was: Ada 95 for an ARM-based bare board?) Robert Dewar
  2002-08-24 21:57                                 ` mailers, quoting text etc. (was " Robert Dewar
  2002-08-25  6:20                               ` Ada 95 for an ARM-based bare board? tmoran
  1 sibling, 2 replies; 115+ messages in thread
From: Robert C. Leif @ 2002-08-24  5:24 UTC (permalink / raw)


From: Bob Leif
To: Robert Dewar et al.
I quoted a very small part of the article. As a scientist, I have been
programmed to always show my evidence. I am sorry if we differ on this
matter of culture. I always try to supply a reference for my statements.

I do admit that I have made mistakes using Outlook where material was
hidden from my view at the bottom of the document. However, I do not
believe that this was the case. I also try to test the URL in situ to
make sure that it works. This does not add anything to what I see. I
would be surprised if some Microsoft Wizardry made any unseen additions.
Please send me back a copy illustrating what you believe I should have
omitted.
Thank you.
Parenthetically, Since you seem to be curious about what I do, it is
described at www.newportinstruments.com. 

-----Original Message-----
From: comp.lang.ada-admin@ada.eu.org
[mailto:comp.lang.ada-admin@ada.eu.org] On Behalf Of Robert Dewar
Sent: Friday, August 23, 2002 1:36 PM
To: comp.lang.ada@ada.eu.org
Subject: Re: Ada 95 for an ARM-based bare board?

"Robert C. Leif" <rleif@rleif.com> wrote in message
news:<mailman.1030068181.18207.comp.lang.ada@ada.eu.org>...

About 15 lines of stuff, clipped

> -----Original Message-----

About 35 lines of junk quotes


------------
This is a threaded news environment. It is definitely NOT necessary to
quote
entire articles that you are responding to. Just a couple of lines is
enough.
Big Snip





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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-24  2:05                           ` Robert Dewar
@ 2002-08-24  7:28                             ` tmoran
  2002-08-24 21:53                               ` Robert Dewar
  0 siblings, 1 reply; 115+ messages in thread
From: tmoran @ 2002-08-24  7:28 UTC (permalink / raw)


> "Robert C. Leif" <rleif@rleif.com> wrote in message news:<mailman.1030114442.9877.comp.lang.ada@ada.eu.org>...
>
> > The ultimate in unfair
> > competition is to make your product available for free.
>
> Well one would have to agree that if someone is making a product free,
> subsidizing it from some other income source, that can be unfair
> competition.
> ...
> Our product, GNAT Pro, is a high quality Ada compiler tool set, with a
> ...
> Despite Bob's strange statements, this product is not free. In fact
  It's hard to believe anyone could actually think Bob Leif was referring
to Gnat Pro as a free product.  Correct me if I'm wrong Bob, but I
understood you to be referring to the public, $0, version of Gnat, which
appears to be the beneficiary of work on (ie, is subsidized by) Gnat Pro.



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

* Re: Software Economics
  2002-08-24  0:11                             ` Software Economics Robert C. Leif
@ 2002-08-24 13:01                               ` Robert Dewar
  0 siblings, 0 replies; 115+ messages in thread
From: Robert Dewar @ 2002-08-24 13:01 UTC (permalink / raw)


"Robert C. Leif" <rleif@rleif.com> wrote in message news:<mailman.1030147922.26232.comp.lang.ada@ada.eu.org>...

> There is no economic difference between the devastating effect on
> competition of a zero priced browser and a zero priced Ada compiler.

There is a no comparison between these situations. In one case, a
company is
making its product available at no cost to drive out a competitor by
subsidizing the effort with other products (Internet Explorer). In the
case of ACT, we absolutely definitely do NOT make our product (which
is a
fully supported Ada compiler, with guaranteed licensing suitable to
the
application area) available at no cost. In fact many of the threads on
CLA (including fulminations by Leif) complain that GNAT Pro is too
expensive!

> the second was done because of government support and ideology

That is complete nonsense, you simply do not know what you are talking
about.
Bob Leif is making wild guesses and wild statements without the
slightest awareness of what is going on.

The reason that we make versions of GNAT freely available has nothing
to do
with government support (which disappeared 7 years ago) or with
ideology.
The reason we do this is because we think it is the best strategy for
the
continued health of Ada, and thus for the continued success of Ada
Core
Technologies. So it's simply good business sense!

When Ada first came out, there certainly was no freely available
version of
Ada, and several companies tried to market low cost products. They all
failed.
So that's a data point that seems completely contradictory to your
thesis.

Second observation. There has always been a high quality free compiler
for C,
and these days for C++ as well. Do you think this has "devasated the
market
for these compiler technologies?" Of course not, to claim this would
be absurd.

The reason that we think it is critical to have a freely available
high quality
Ada compiler around is that it sparks interest in students, hobbyists,
and individual engineers who want to experiment. If no one knows about
Ada, then
who is going to buy *any* Ada technology? - answer no one. 

Yes, occasionally companies may use the public version of GNAT for
mission critical projects. We find that a dubious decision, since the
use of unsupported software with no assurance of correct licensing is
rather risky.
Few companies are willing to take this risk in practice. We don't see
that
as having a significant impact on the commercial market for Ada.

Robert Leif is frustrated that no one will sell him an inexpensive
supported
Ada compiler, and wants to blame the availability of the free version
of
GNAT, but he really has nothing to support his claim here, and all the
evidence
points in the opposite direction.

My own analysis: Inexpensive mass market products are possible only if
there
is a mass market. I don't think there is such a market for Ada tools
in the
current climate. No one has ever succeeded with this approach yet, and
I would
not expect them to have succeeded. 

The scale of things is just not right.

If you charge $1000 for a product, then you need to sell several
thousand
of them a year to support a reasonable development effort, but that's
still
far to expensive for many hobbyists. Now if you reduce the price to
$50, you
have to sell ten's or hundred's of thousands of copies a year, and I
just don't think the market begins to be there.

Furthermore, if you do try to use the mass market model, then you
simply can't
provide any kind of reasonable support, and our experience is that
serious
Ada projects really appreciate and need (and can afford) good support.

Robert Dewar
Ada Core Technologies

P.S. Yes, I know, I said I would not answer any more messages in this
thread,
but Bob Leif has a funny newsreader that keeps starting new threads
for no
obvious reason, so the threads won't stay killed :-)



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 18:19                             ` Preben Randhol
  2002-08-24  3:33                               ` Weston T. Pan
@ 2002-08-24 13:16                               ` Bill Tate
  2002-08-26  9:47                                 ` Georg Bauhaus
  2002-08-26 12:16                                 ` Preben Randhol
  1 sibling, 2 replies; 115+ messages in thread
From: Bill Tate @ 2002-08-24 13:16 UTC (permalink / raw)


Preben Randhol <randhol+news@pvv.org> wrote in message news:<slrnamcv5p.g58.randhol+news@kiuk0156.chembio.ntnu.no>...
> 
> This reminds of the 60 minutes program I saw two days ago. I guess it
> was aired last week or earlier in the US, but a TV station here in
> Norway sends the programs after midnight every Wednesday. Anyway it was
> about a textile mill in the US that burned down. I have forgotten the
> name but I think their products (winter clothing) are called Polytech or

Malden Mills in Massachusetts

> something like that. Now what happened was that the owner decided he
> wanted to rebuild the factory in the US and not move out of the country
> as most of this industry does apparently. He also continued to pay the
> workers full wages until the new factory was built. For this he got a
> lot of credit and recognition. And as he said (I don't remember the
> exact words) in the interview: "It doesn't look good for the state of
> USA that when you do the right thing (in terms of moral) you get all
> this attention and credit. Just for doing the right thing!"

a. Malden Mills manufactures an exceptional product called "Polartech"
(sp?) that is raved about by any customer who purchases a product made
from it, up to & including wedding dresses :>)  Consequently, the
product has quite a devoted following of customers whose demographics
indicate they don't tend to shop in the "Everything is a Dollar"
store.
b. Right thing? Sorry but you are applying YOUR notions of what is the
right thing vis.a.vis. economics and free enterprise.  Had this been a
company with inferior or poor quality products and poorly managed,
would you have expected the company's shareholders or owners to have
kept it alive in the immediate aftermath of the fire and after the
repairs were affected?  Simply because a company exists doesn't mean
it should.

> Now, why is it like this? It is because everything is about economy and
> greed. If he were to do the right thing in terms of maximizing the
> ......
> So the reality is that the rich gets richer and as a direct result of
> that the poor gets poorer.

Fact #1. Economics is not a zero sum game.  
Fact #2. Surprise surprise, there are those who engage in fraud, etc.,
and sometimes they get caught and sometimes they don't.

For me, I'm not especially inspired by Northern Europe countries who
have "aggressive" tax policies - I don't know but tax rates greatly in
excess of 50% of an individual's income seems a tad bit high....

> So I don't know what professional monopolists are doing so much
> better, but I guess some nice representatives are: 
> 
>    Enron 
>    WorldCom
>    Qwest
>    AOL
>    Andersen
>    PricewaterhouseCoopers. 
> 
> One of the Norwegian newspapers have a special section on this part of
> US bussiness headlined: "The marked of the scandals."
Ahhh, European newspapers - monuments to objective analysis of the
U.S.

BTW, former Enron employees who saw their retirement savings dwindle
to nothing did so in 401Ks invested almost exclusively in Enron stock.
 Now, you had to have lived in a cave on Easter Island for the last 50
years to have avoided hearing financial advisor after financial
investor advisor telling individual investors to diversify their
portfolios in order to manage the risk of losing money.  So if one
were to have 90% to 100% of one's retirement savings tied up in one or
two stocks, it might be reasonable to assert that said individual is
betting on a fairly risky investment strategy.

A callous individual such as myself would be further inclined to think
of reasons why these "new members" of the "poor" would do such a
thing.  Perhaps they were motivated by something other than being
inspired to do great things to help their fellow man.  Perhaps they
were motivated, only in part of course, by their own "greed" &
aspirations of "wealth."   As a card-carrying member of the
"neanderthal & mean-spirited" set, I'm somewhat inclined to believe
that the "envelop" of responsibility for these individual financial
losses goes beyond just the companies themselves.  That's just my
opinion of course without the trappings of political correctness
thrown in.



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

* Re: Excessive quoting and Outlook (was: Ada 95 for an ARM-based bare board?)
  2002-08-24  5:24                               ` Robert C. Leif
@ 2002-08-24 20:00                                 ` Robert Dewar
  2002-08-24 22:30                                   ` Larry Kilgallen
  2002-08-24 21:57                                 ` mailers, quoting text etc. (was " Robert Dewar
  1 sibling, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-24 20:00 UTC (permalink / raw)


"Robert C. Leif" <rleif@rleif.com> wrote in message news:<mailman.1030166702.5161.comp.lang.ada@ada.eu.org>...
> From: Bob Leif
> To: Robert Dewar et al.
> I quoted a very small part of the article. As a
> scientist, I have been
> programmed to always show my evidence.

First, to see what you posted, just go look back at the
article, I am certainly not about to repost it again.

Second, as a scientist if you tried to publish a paper
which consisted of one half or less of your own material
and one half or more of a gigantic quotation from a published paper,
then your submission would be rejected
not the least of the reasons would be that this is almost
certainly not fair use :-)

Bob, when you participate in use net, all messages are
threaded. Well actually I should not really say that, since
you seem to manage to break the threading pretty often.

But even when you are posting, there is almost always a
reference line of the form:

"Robert C. Leif" <rleif@rleif.com> wrote in message news:<mailman.1030166702.5161.comp.lang.ada@ada.eu.org>...

that you can see. This is all that is necessary most of
the time, and is like a reference in a scientific paper.

As for Outlook (one of the worst programs ever written IMO, and a
program that is single handedly responsible
for billions of dollars of damage by viruses because of
its complete lack of concern for security), it most certainly does
have defaults that are quite inappropriate.
I suggest you very carefully check the defaults you are
using and make sure they are appropriate. 

Now to be fair, Microsoft has *finally* recognized that
security is worth worrying about (you may remember the
highly publicized period earlier this year when development at MS was
stopped so everyone could worry about security).
So perhaps things may improve in the future



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-24  2:24                           ` Robert Dewar
@ 2002-08-24 20:12                             ` Michael Bode
  2002-08-24 23:05                               ` Darren New
  0 siblings, 1 reply; 115+ messages in thread
From: Michael Bode @ 2002-08-24 20:12 UTC (permalink / raw)


dewar@gnat.com (Robert Dewar) writes:

> One interesting piece of experience here is that when we started we
> used to have prices for 1 or 2 seats. We abandoned that. Why?
> Because it was eating us alive. These tiny projects used far far
> more of our support services than larger projects. Some people
> complain that they have to pay the same for one developer as five,
> but in fact if we priced according to historical data, we should
> charge more for one person than five.

So you don't sell an economy version of Gnat because the support you
give for Gnat Pro would not be possible for the economy version? What
if you would sell boxes with Gnat Pro CDs without the Gnat-Pro-Class
support and maybe a download site where registered users could
download patches? Do you think this would be too much effort for the
anticipated number of customers, or do you think this would hurt the
Gnat Pro business?

Please note that I don't want to complain or push you in any
direction. I'm just curious. I've no problems at all with the
situation as it is using Gnat public for my projects as the single
developer in my company. OTOH we could as well spend 250 to 500 EUR
for a box with a nice printed manual, Gnat (let's say Windows and
Linux version), GtkAda (not sure if this would be legally possible)
and some regular bug fixes if you have them ready anyway. I've also
used (and still do) Visual C++. I've never called Microsoft support
and in fact have no idea what kind of support I would get from them.



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-24  7:28                             ` tmoran
@ 2002-08-24 21:53                               ` Robert Dewar
  2002-08-26 13:40                                 ` Ted Dennison
  0 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-24 21:53 UTC (permalink / raw)


tmoran@acm.org wrote in message news:<FAG99.5493$wr1.465839426@newssvr13.news.prodigy.com>...

>  Correct me if I'm wrong Bob, but I
> understood you to be referring to the public, $0, version of Gnat, which
> appears to be the beneficiary of work on (ie, is subsidized by) Gnat Pro.

Yes, but the public version of GNAT is not a commercial product by an
stretch
of the imagination. So I am not sure what the comparison with
Microsoft meant.

If Microsoft had been giving away a limited version of IE free with
the intention of stimulating sales for the non-free $$ version from
which they
could make lots of money, that's a totally different manner. Free
samples
are a pervasive marketing tactic after all :-)



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

* mailers, quoting text etc. (was Ada 95 for an ARM-based bare board?)
  2002-08-24  5:24                               ` Robert C. Leif
  2002-08-24 20:00                                 ` Excessive quoting and Outlook (was: Ada 95 for an ARM-based bare board?) Robert Dewar
@ 2002-08-24 21:57                                 ` Robert Dewar
  2002-08-25  3:29                                   ` Larry Kilgallen
  2002-08-31 13:58                                   ` chris.danx
  1 sibling, 2 replies; 115+ messages in thread
From: Robert Dewar @ 2002-08-24 21:57 UTC (permalink / raw)


"Robert C. Leif" <rleif@rleif.com> wrote in message news:<mailman.1030166702.5161.comp.lang.ada@ada.eu.org>...

> I would be surprised if some Microsoft Wizardry made any unseen additions.

Really?

Typical microsoft mailers make the unseen addition of completely useless
HTML by default that is

a) redundant and serves no purpose
b) wastes bandwidth and clutters up databases
c) presents a security risk (HTML attachments are not benign!)

But I guess none of these (especially c) has ever been of any concern to MS :-)



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

* Re: Excessive quoting and Outlook (was: Ada 95 for an ARM-based bare board?)
  2002-08-24 20:00                                 ` Excessive quoting and Outlook (was: Ada 95 for an ARM-based bare board?) Robert Dewar
@ 2002-08-24 22:30                                   ` Larry Kilgallen
  0 siblings, 0 replies; 115+ messages in thread
From: Larry Kilgallen @ 2002-08-24 22:30 UTC (permalink / raw)


In article <5ee5b646.0208241200.274bde80@posting.google.com>, dewar@gnat.com (Robert Dewar) writes:

> Now to be fair, Microsoft has *finally* recognized that
> security is worth worrying about (you may remember the
> highly publicized period earlier this year when development at MS was
> stopped so everyone could worry about security).

Certainly they have recognized that it is bringing them adverse
publicity.

> So perhaps things may improve in the future

You may feel that I am unfair, but I am highly skeptical that they
will make significant progress.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-24 20:12                             ` Michael Bode
@ 2002-08-24 23:05                               ` Darren New
  2002-08-25 15:53                                 ` SteveD
  0 siblings, 1 reply; 115+ messages in thread
From: Darren New @ 2002-08-24 23:05 UTC (permalink / raw)


Michael Bode wrote:
> What
> if you would sell boxes with Gnat Pro CDs without the Gnat-Pro-Class
> support and maybe a download site where registered users could
> download patches? Do you think this would be too much effort for the
> anticipated number of customers, or do you think this would hurt the
> Gnat Pro business?

Just out of curiousity, is there any reason why one person can't buy the
10-seat support package and then sell the "economy" package to any number of
users? I mean, this *is* GNU software we're talking about. It's not really
ACT who has to do this, is it?

(Not that I would, even if I thought it would be economical, as it would
likely kill ACT which would then kill my business, but...)

-- 
Darren New 
San Diego, CA, USA (PST). Cryptokeys on demand.
   ** http://images.fbrtech.com/dnew/ **

Try our EbolaBurgers...
      So tender they melt in your mouth.



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

* Re: mailers, quoting text etc. (was Ada 95 for an ARM-based bare board?)
  2002-08-24 21:57                                 ` mailers, quoting text etc. (was " Robert Dewar
@ 2002-08-25  3:29                                   ` Larry Kilgallen
  2002-08-27 18:12                                     ` Florian Weimer
  2002-08-31 14:02                                     ` chris.danx
  2002-08-31 13:58                                   ` chris.danx
  1 sibling, 2 replies; 115+ messages in thread
From: Larry Kilgallen @ 2002-08-25  3:29 UTC (permalink / raw)


In article <5ee5b646.0208241357.39e0956a@posting.google.com>, dewar@gnat.com (Robert Dewar) writes:
> "Robert C. Leif" <rleif@rleif.com> wrote in message news:<mailman.1030166702.5161.comp.lang.ada@ada.eu.org>...
> 
>> I would be surprised if some Microsoft Wizardry made any unseen additions.
> 
> Really?
> 
> Typical microsoft mailers make the unseen addition of completely useless
> HTML by default that is
> 
> a) redundant and serves no purpose
> b) wastes bandwidth and clutters up databases
> c) presents a security risk (HTML attachments are not benign!)

The defects introduced by Microsoft starting with Word 6 (allowing
instructions provided by someone else to execute in the context of
the recipient) were originated by IBM under the CMS system with a
text formatting extension.  IBM retracted that "innovation" and
discussed it at subsequent security conferences for several years.
Only then did Microsoft "innovate" with their own implementation,
apparently choosing not to bother studying anything else that has
happened in the computer industry.

> But I guess none of these (especially c) has ever been of any concern to MS :-)

There have been public statements from Microsoft that the "features"
provided by these loopholes are more important to their customers
than fixing security problems.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-23 20:36                             ` Robert Dewar
  2002-08-24  5:24                               ` Robert C. Leif
@ 2002-08-25  6:20                               ` tmoran
  2002-08-26  1:56                                 ` Robert Dewar
  1 sibling, 1 reply; 115+ messages in thread
From: tmoran @ 2002-08-25  6:20 UTC (permalink / raw)


> b) people quoting entire messages all the time. The most aggravating
> is when you get two people doing it at one another and generating
> quadratic amounts of
> quoted junk.
  This is wrong.  It's exponential.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-24 23:05                               ` Darren New
@ 2002-08-25 15:53                                 ` SteveD
  2002-08-25 16:48                                   ` Michael Bode
  0 siblings, 1 reply; 115+ messages in thread
From: SteveD @ 2002-08-25 15:53 UTC (permalink / raw)


"Darren New" <dnew@san.rr.com> wrote in message
news:3D681154.AFF57FA6@san.rr.com...
[snip]
> Just out of curiousity, is there any reason why one person can't buy the
> 10-seat support package and then sell the "economy" package to any number
of
> users? I mean, this *is* GNU software we're talking about. It's not really
> ACT who has to do this, is it?

I have thought about the same thing myself.  The problem is that people
paying for the economy package would expect support.

My guess is that many support questions are really just Ada questions.
These questions may be easy to answer, but time consuming ($$$).

Occasionally issues would come up that are in fact defects in the compiler.
After clearly identifying these defects you could go to ACT for support.  If
you attempted to route all questions directly to ACT, I would expect the
cost of your support contract with ACT to go up accordingly.

And the name... APT (Ada Peel Technology), a spin of of ACT (get it?).

> (Not that I would, even if I thought it would be economical, as it would
> likely kill ACT which would then kill my business, but...)

I think this economy package would have almost no impact on ACTs buisness.
They are in the buisiness of providing a product with a high level of
support.  Unless you're able to compete on the support level, this should
have little impact on their buisness.

I would think that ACT would actully encourage such a buisness.

SteveD

> --
> Darren New
> San Diego, CA, USA (PST). Cryptokeys on demand.
>    ** http://images.fbrtech.com/dnew/ **
>
> Try our EbolaBurgers...
>       So tender they melt in your mouth.





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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-25 15:53                                 ` SteveD
@ 2002-08-25 16:48                                   ` Michael Bode
  0 siblings, 0 replies; 115+ messages in thread
From: Michael Bode @ 2002-08-25 16:48 UTC (permalink / raw)


"SteveD" <nospam_steved94@attbi.com> writes:

> I have thought about the same thing myself.  The problem is that people
> paying for the economy package would expect support.

And premium support will cost premium money. That's why for an
"economy" package it must be perfectly clear in the first place that
support will only come in the form of maybe a website with a FAQ and
the bug fixes that are produced anyway for the premium support
customers. You can report a bug but don't expect a patch the next
day. If someone doesn't like that he should either use the free
version or the Pro version. Maybe under conditions like this there is
no demand for an "economy" version?



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-25  6:20                               ` Ada 95 for an ARM-based bare board? tmoran
@ 2002-08-26  1:56                                 ` Robert Dewar
  2002-08-26  4:42                                   ` tmoran
  0 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-26  1:56 UTC (permalink / raw)


tmoran@acm.org wrote in message news:<pG_99.325$kO6.29849783@newssvr21.news.prodigy.com>...
> > b) people quoting entire messages all the time. The most aggravating
> > is when you get two people doing it at one another and generating
> > quadratic amounts of
> > quoted junk.

>   This is wrong.  It's exponential.

Oh dear!

Time for an elementary lesson in math :-)
(well actually in computer science, you need to be able to do this
sort of thing to do elementary complexity analysis of algorithms)

Let's suppose that everyone adds 10 lines and quotes everything before

then we have message lengths that are

10 20 30 40 50 60 70

Each message contains one copy (only) of everything that has been sent before
(not multiple copies). I trust that is obvious

In other words the size of message N is 10N lines

So the size of messages grows only linearly

But, by elementary summing of an arithmetic series, the total amount of space
occupied by the first N messages will be

(10 + 10N)/2 * N  = (10N + 10N**2) / 2

The quadratic term dominates and the result is asymptotically

  5 * N**2

which is called quadratic.

The casual use of exponential to talk of things that grow fast is something
that technical people should avoid!



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-26  1:56                                 ` Robert Dewar
@ 2002-08-26  4:42                                   ` tmoran
  2002-08-30 19:21                                     ` data on cla messages, was " tmoran
  2002-08-31 12:21                                     ` Robert Dewar
  0 siblings, 2 replies; 115+ messages in thread
From: tmoran @ 2002-08-26  4:42 UTC (permalink / raw)


> Let's suppose that everyone adds 10 lines and quotes everything before
  Let's suppose that everyone adds 10% to what they are quoting.  Then
the size of message N is 1.1**N * OP.

> Let's suppose that everyone adds 10 lines and quotes everything before
> So the size of messages grows only linearly
  Right.  In that case new messages don't grow exponentially, but
linearly.

> But, by elementary summing of an arithmetic series, the total amount of space
  The reader of a message doesn't see the sum, but rather the latest
individual message (unless he has a really strange mail reader).  Only
someone who saves all the traffic (Google, for instance) would see
quadratic growth.  Google's disk space is not usually what people are
thinking about when they complain about long messages.  An individual
saving old messages would probably be smart enough, in the case of
complete quoting, to just save the latest, which contains all previous ones.

  In a more perfect world, everyone would quote, say, 2 lines for context,
add a concise 3 line comment, and all messages would be a constant 5 lines.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 19:32                   ` Robert Dewar
  2002-08-22  5:43                     ` Richard Riehle
  2002-08-22  6:50                     ` Juha Valimaki
@ 2002-08-26  7:12                     ` John R. Strohm
  2 siblings, 0 replies; 115+ messages in thread
From: John R. Strohm @ 2002-08-26  7:12 UTC (permalink / raw)


Robert, where would I find a writeup on what is involved in retargeting
GNAT?

Is it just a matter of doing a GCC target (i.e., writing the machine
description files and the necessary gcc runtime support)?

Are there GNAT runtime routines that must be rebuilt?  What about executive
support?

"Robert Dewar" <dewar@gnat.com> wrote in message
news:5ee5b646.0208211132.6c283ef0@posting.google.com...
> Ole-Hjalmar Kristensen <oleh@vlinux.voxelvision.no> wrote in message
news:<7vlm70cqcz.fsf@vlinux.voxelvision.no>...
> > > And preferably pay up front for the develoment of the compiler....  OK
> > > strategy if you sell few expensive development systems, probably not a
> > > good strategy to penetrate the mass market.
>
> Not necessarily, ACT has developed many ports of GNAT at our expense, but
> only when we know there is a real market out there (well a couple of times
> we have skipped that step and got burned).
>
> Indeed we are not trying to "penetrate the mass market". That's not our
> business area. Our expertise is in providing high level support from high
> level competent engineers. We don't see that as scaling to a mass market.
>
> The world seems full of people who are happy to spend lots
> of energy in trying to get Ada Core to move in that direction, but sadly
> none of these people seem willing to spend their own energy persuing a
> market that they are sure we are missing!
>
> Robert Dewar
> Ada Core Techonologies





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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-24 13:16                               ` Bill Tate
@ 2002-08-26  9:47                                 ` Georg Bauhaus
  2002-08-26 12:16                                 ` Preben Randhol
  1 sibling, 0 replies; 115+ messages in thread
From: Georg Bauhaus @ 2002-08-26  9:47 UTC (permalink / raw)


Bill Tate <tatebll@aol.com> wrote:
: For me, I'm not especially inspired by Northern Europe countries who
: have "aggressive" tax policies - I don't know but tax rates greatly in
: excess of 50% of an individual's income seems a tad bit high....

The effective percentage largely depends on number of kids,
married or not, self-employed or not, etc etc etc. It is
difficult for a rich and un-divorced person to become poor by
a lawful manner in at least some northern European countries.

-- Georg



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-24 13:16                               ` Bill Tate
  2002-08-26  9:47                                 ` Georg Bauhaus
@ 2002-08-26 12:16                                 ` Preben Randhol
  2002-08-26 14:25                                   ` Marin D. Condic
  2002-08-27 13:04                                   ` Bill Tate
  1 sibling, 2 replies; 115+ messages in thread
From: Preben Randhol @ 2002-08-26 12:16 UTC (permalink / raw)


On 24 Aug 2002 06:16:36 -0700, Bill Tate wrote:
> 
> For me, I'm not especially inspired by Northern Europe countries who
> have "aggressive" tax policies - I don't know but tax rates greatly in
> excess of 50% of an individual's income seems a tad bit high....

Well it is no excess of 50% as you say. Besides how much money do you
pay for insurance in case you have to go to the hospital? The system is
different here. Everybody will get medical care no matter if they have
money or not at a hospital. This is only one example. Education is
another. So you cannot simply compare it to the low tax rates you may
have you have to take into account what you have to pay to the different
other service suppliers too.

Preben



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-24 21:53                               ` Robert Dewar
@ 2002-08-26 13:40                                 ` Ted Dennison
  0 siblings, 0 replies; 115+ messages in thread
From: Ted Dennison @ 2002-08-26 13:40 UTC (permalink / raw)


dewar@gnat.com (Robert Dewar) wrote in message news:<5ee5b646.0208241353.5f69b4bf@posting.google.com>...
> If Microsoft had been giving away a limited version of IE free with
> the intention of stimulating sales for the non-free $$ version from
> which they
> could make lots of money, that's a totally different manner. Free

I have seen it argued that they were doing something close to that:
substitute "web server" for "version" above, and you have it. That's
certianly what Netscape was doing (the browser was downloadable and
licensed for free for non-commercial use).

However, I don't think that's accurate either. In the view of the
courts at least, Microsoft gave away the browser to take market share
from 3rd parties (like Netscape), so they could neutralize the threat
posed to their platform monopoly by web browsers. It wasn't giving it
away for free ($$$) that did the trick either. Again, Netscape also
was licensed to home users at no cost, and was doing OK for years
against Explorer. It was the various strong-arm tactics employed by
Microsoft leveraging against their monopoly (eg: integrating it and
distributing it with the OS, pressuring PC makers to not distribute
the competition, etc.), that made the difference.



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-23 18:03                             ` Darren New
  2002-08-23 18:39                               ` Preben Randhol
@ 2002-08-26 14:14                               ` Ted Dennison
  2002-08-26 17:14                                 ` Darren New
  2002-08-26 17:31                                 ` Robert A Duff
  1 sibling, 2 replies; 115+ messages in thread
From: Ted Dennison @ 2002-08-26 14:14 UTC (permalink / raw)


Darren New <dnew@san.rr.com> wrote in message news:<3D66792F.F77550E@san.rr.com>...

> OK, put it this way. The latest video game is released. Everyone gets to
> copy it for free. Indeed, before it is announced, everyone knows they'll be
> able to get free copies. How many copies actually sell? How do you pay the

The original ID games (Castle Wolfensein 3D and Doom) were released
shareware, and ID became (and still is) one of the most successful
game companies around. After the first game came out, John Carmack and
the other founders supposedly each went out and bought multiple
imported sports cars. On
http://www.wired.com/wired/archive/4.08/id.html?topic=gaming&topic_set=newmedia
you can read a bit more about their story (including what its like to
ride in John's Ferrari).

Note in particular the paragraph:

The most popular computer game of all time, Doom has sold more than 2
million copies. But that only hints at its popularity. As many as 20
million shareware versions are installed worldwide - unregistered but
perfectly legal copies, distributed free with id's blessing. Myriad
Doom players are creating worlds of their own. By releasing chunks of
their games as shareware, id's marketing strategy turns every player
into a potential distributor and puts the skeleton keys to cyberspace
into millions of hands.

So perhaps you should ask John Carmack this question. :-)



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-26 12:16                                 ` Preben Randhol
@ 2002-08-26 14:25                                   ` Marin D. Condic
  2002-08-27 10:43                                     ` Preben Randhol
  2002-08-27 12:00                                     ` Dale Stanbrough
  2002-08-27 13:04                                   ` Bill Tate
  1 sibling, 2 replies; 115+ messages in thread
From: Marin D. Condic @ 2002-08-26 14:25 UTC (permalink / raw)


Except that when I buy insurance from a private company, I get to make a
bunch of decisions - the first of which is whether or not I want to buy it
at all. I can choose how much coverage I want, what terms and conditions I
am willing to accept, who will provide the medical care, who will provide
the insurance, how much I will pay, etc. If I am unhappy with the coverage I
have, I can make choices and change things.

When a government provides health care - choices go out the window. Quality
goes down. Costs go up. Rationing takes place. etc.

And it is a fundamental law of economics that health care is *never* going
to reach 100% of the population so arguing it needs to come from government
or some people will be left out will violate the laws of supply and demand.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com

Enabling Digital.
Our Vision is to be the biggest supplier worldwide of digital gateway
technology.
www.pacemicro.com

"Preben Randhol" <randhol+news@pvv.org> wrote in message
news:slrnamk70m.2po.randhol+news@kiuk0156.chembio.ntnu.no...
>
> Well it is no excess of 50% as you say. Besides how much money do you
> pay for insurance in case you have to go to the hospital? The system is
> different here. Everybody will get medical care no matter if they have
> money or not at a hospital. This is only one example. Education is
> another. So you cannot simply compare it to the low tax rates you may
> have you have to take into account what you have to pay to the different
> other service suppliers too.
>






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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-26 14:14                               ` Ted Dennison
@ 2002-08-26 17:14                                 ` Darren New
  2002-08-26 22:47                                   ` Ted Dennison
  2002-08-26 17:31                                 ` Robert A Duff
  1 sibling, 1 reply; 115+ messages in thread
From: Darren New @ 2002-08-26 17:14 UTC (permalink / raw)


Ted Dennison wrote:
> The original ID games (Castle Wolfensein 3D and Doom) were released
> shareware,

Yes, long after the relatively short timeframe of profitability. Releasing
DOOM as shareware after sales have tapered off to a dribble is a wise
business decision. They're not making any more money at it because it's
already been widely pirated, so you might as well give away the source so
that your competitors get hit as well.

> So perhaps you should ask John Carmack this question. :-)

Carmack didn't release DOOM as shareware. He released it as fee-ware, then
later re-released it as shareware. My question was, if you knew you didn't
have to pay for it ever, even on the first day, how many people would?

> The most popular computer game of all time, Doom 

Considering that Myst has *also* been quoted as being the most popular
computer game of all time, I'm not sure I trust either set of statistics.
How do they know how many people are playing the shareware version? No
citation there.

-- 
Darren New 
San Diego, CA, USA (PST). Cryptokeys on demand.
   ** http://images.fbrtech.com/dnew/ **

Try our EbolaBurgers...
      So tender they melt in your mouth.



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-26 14:14                               ` Ted Dennison
  2002-08-26 17:14                                 ` Darren New
@ 2002-08-26 17:31                                 ` Robert A Duff
  2002-08-26 22:49                                   ` Ted Dennison
  1 sibling, 1 reply; 115+ messages in thread
From: Robert A Duff @ 2002-08-26 17:31 UTC (permalink / raw)


dennison@telepath.com (Ted Dennison) writes:

> The most popular computer game of all time, Doom has sold more than 2
> million copies. But that only hints at its popularity. As many as 20
> million shareware versions are installed worldwide - unregistered but
> perfectly legal copies, distributed free with id's blessing. 

I thought "shareware" meant that the software is *not* free (neither in
the beer nor speech sense), but that payment is on the honor system
(try it out, and if you like it and intend to use it long term, send in
some money).

- Bob



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-22  6:30                       ` tmoran
  2002-08-22 17:30                         ` Richard Riehle
  2002-08-23  3:14                         ` Robert Dewar
@ 2002-08-26 19:31                         ` Florian Weimer
  2 siblings, 0 replies; 115+ messages in thread
From: Florian Weimer @ 2002-08-26 19:31 UTC (permalink / raw)


tmoran@acm.org writes:

> Sticking with your core business leaves you with nothing more than
> your core business.

For individuals, this might get boring, but corporations have no
feelings, so it doesn't matter.  And even if you don't change business
every five years (first Visual Basic, then Java, now C# or something
like that), the actual work done by people doesn't have to be boring
at all, and that's what people care about (among other things).



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-24  2:19                           ` Robert Dewar
@ 2002-08-26 21:52                             ` Randy Brukardt
  2002-08-27  5:57                             ` Juha Valimaki
  1 sibling, 0 replies; 115+ messages in thread
From: Randy Brukardt @ 2002-08-26 21:52 UTC (permalink / raw)


Robert Dewar wrote in message
<5ee5b646.0208231819.981a776@posting.google.com>...
>"Juha Valimaki" <juha.valimaki@xdsloy.com> wrote in message
news:<ak4vaj$5g6$1@phys-news1.kolumbus.fi>...
>
>> Yes, I agree with you. It's just shame that sometimes all users don't
fit in
>> the same business model. The two bad things I see in ACT business
model is
>> that (1) it makes it hard for other companies to offer cheap, but not
free,
>> Ada tools
>
>No one ever succeeded at doing this who tried in the past, and the
attempts
>at this all failed when there *WAS* no freely available version of
>Ada.

That's a truly odd thing to say, because it is so obviously False. The
last great attempt (ObjectAda) certainly occurred after GNAT was around.
And we (RR Software) were planning to try again until GNAT destroyed our
core business (inexpensive Ada compilers for students, individuals, and
small teams). Without the core revenue, we simply couldn't support
another push in that direction.

                Randy Brukardt







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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-26 17:14                                 ` Darren New
@ 2002-08-26 22:47                                   ` Ted Dennison
  0 siblings, 0 replies; 115+ messages in thread
From: Ted Dennison @ 2002-08-26 22:47 UTC (permalink / raw)


Darren New wrote:
> Carmack didn't release DOOM as shareware. He released it as fee-ware, then

This is wrong. You really should have read a bit more carefully. Wolf3D 
and Doom were released as shareware. You are thinking of their GPL 
releases, which are indeed downrev versions of their older titles. Until 
sometime around the release of Quake, ID's sole income sources were 
voluntarily submitted shareware fees and engine licenseing fees.

> later re-released it as shareware. My question was, if you knew you didn't
> have to pay for it ever, even on the first day, how many people would?
> 

And this article answers the question with "if its as good as Wolf3D or 
Doom (in their day), then more than enough for the whole development 
staff to buy multiple ferraris" :-)

>>The most popular computer game of all time, Doom 
> 
> Considering that Myst has *also* been quoted as being the most popular
> computer game of all time, I'm not sure I trust either set of statistics.

Doom came out before Myst. This is an old article.




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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-26 17:31                                 ` Robert A Duff
@ 2002-08-26 22:49                                   ` Ted Dennison
  0 siblings, 0 replies; 115+ messages in thread
From: Ted Dennison @ 2002-08-26 22:49 UTC (permalink / raw)


Robert A Duff wrote:
> I thought "shareware" meant that the software is *not* free (neither in
> the beer nor speech sense), but that payment is on the honor system
> (try it out, and if you like it and intend to use it long term, send in
> some money).

Exactly. So this is the perfect way to answer Darren's question:

--
OK, put it this way. The latest video game is released. Everyone gets to
copy it for free. Indeed, before it is announced, everyone knows they'll 
be able to get free copies. How many copies actually sell?




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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-24  2:19                           ` Robert Dewar
  2002-08-26 21:52                             ` Randy Brukardt
@ 2002-08-27  5:57                             ` Juha Valimaki
  2002-08-27 19:27                               ` Michael Bode
                                                 ` (2 more replies)
  1 sibling, 3 replies; 115+ messages in thread
From: Juha Valimaki @ 2002-08-27  5:57 UTC (permalink / raw)


"Robert Dewar" <dewar@gnat.com> wrote in message
news:5ee5b646.0208231819.981a776@posting.google.com...
> We think that it very much helps all segments of the Ada market to have a
> high quality Ada compiler that students, hobbyists, and indidual
> enthusiastic engineers can access.
>

If some kind of proof is needed why small markets _need_ every customer look
at it this way:
X is number of people using free tools
Y is number of people using low end commercial tools
Z is number of people using high end commercial tools

X+Y+Z is the group of all Ada users. If you take away the free tools then N%
of group X will buy a tool. N%*X+Y+Z > Y+Z, if N>0. Note however: Y+Z is
likely to be smaller than X+Y+Z, but the market will be larger in terms of
money!.

> If there is a viable business in providing low cost products to small
> development teams, then someone should by all means step in, but
> please don't expect Ada Core Technologies to serve all needs of the Ada
> community. We can't and we won't try.
>

For me it seems you are afraid that low end solutions would eat up your
revenue and that Ada would be used more in general purpose programs that
don't focus on mission critical code, which seems to be your main focus.
That's a perfectly legal reason to suppress competition :-)

I really believe Ada tool vendors would understand that there has to be some
way for people to try Ada and do research without large cost. There are
already good solutions for that: Institutions get tools usually for (almost)
free and demo/limited versions help new users to start coding.

> Robert Dewar
> Ada Core Technologies

Juha

BTW: Low end is relative, for many hobby users $500 may max price, but I
think many small companies would easily pay $2000-$4000 per developer (PER
DEVELOPER is the key here).

--------------------------------------
remove x from domain name to reply





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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-26 14:25                                   ` Marin D. Condic
@ 2002-08-27 10:43                                     ` Preben Randhol
  2002-08-27 19:10                                       ` Bill Tate
  2002-08-27 12:00                                     ` Dale Stanbrough
  1 sibling, 1 reply; 115+ messages in thread
From: Preben Randhol @ 2002-08-27 10:43 UTC (permalink / raw)


"Marin D. Condic" <not.valid@acm.org> wrote on 27/08/2002 (12:41) :
> When a government provides health care - choices go out the window.
> Quality goes down. Costs go up. Rationing takes place. etc.

This does not apply to hospitals at least. Your american hospitals are
very expensive and little cost efficient as far as I know.

-- 
Preben Randhol ------------------- http://www.pvv.org/~randhol/ --
                 �For me, Ada95 puts back the joy in programming.�



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-26 14:25                                   ` Marin D. Condic
  2002-08-27 10:43                                     ` Preben Randhol
@ 2002-08-27 12:00                                     ` Dale Stanbrough
  1 sibling, 0 replies; 115+ messages in thread
From: Dale Stanbrough @ 2002-08-27 12:00 UTC (permalink / raw)


Marin D. Condic wrote:

> When a government provides health care - choices go out the window. Quality
> goes down. Costs go up. Rationing takes place. etc.

<cough, cough, splutter> Australia has a principally government
funded (with 10-20%? direct taxpayer contribution) which is 
regarded as one of the most efficient, effective systems in 
the world.

I have had very good experiences with it. It's not perfect, 
but it's much -much- better than anything in the US.

> And it is a fundamental law of economics that health care is *never* going
> to reach 100% of the population so arguing it needs to come from government
> or some people will be left out will violate the laws of supply and demand.

I'm not sure what % of the population is reached by the Aus.
system, but it's my guess that most anyone who wants it can 
get it. Currently there are problems with the lack of doctors in
rural areas. I'm not quite sure what you are sayig in your last
sentence.

Dale



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-26 12:16                                 ` Preben Randhol
  2002-08-26 14:25                                   ` Marin D. Condic
@ 2002-08-27 13:04                                   ` Bill Tate
  1 sibling, 0 replies; 115+ messages in thread
From: Bill Tate @ 2002-08-27 13:04 UTC (permalink / raw)


We can go around & around on this.  Suffice it to say, I prefer to
solve my own problems and make my own decisions and accept
responsibility for those decisions rather than gov't institutions
making those decisions for me.

As far as your analogy the "rich get richer, poor get poorer" - if you
want to select out anecdotal examples fine.  However, I would point
out, again, that the enron employees lost most of their net worth in
401K's invested in a single company's stock.  An idiotic and risky
investment strategy to say the very least.  Regardless of whether an
individuals portfolio loss could be attributed to fraud, bad
management, an ailing economy, lousy products, obsolescence, etc., an
individual investor has a responsibility of understanding how a
significant hit of any kind in ANY area of their portfolio would have
on their net worth.  Once understood, they have an obligation to
consider whether this is something they can live with?  Lastly, they
an obligation to consider how long would it take to recover from such
a loss?  If the risks are unacceptable, then you spread the risk
around.  It ain't rocket science and the math is pretty damn
straight-forward.

I certainly feel compassion for these folks because it was fraud that
caused their loss, but I don't feel an obligation to provide (i.e.,
pay for) a security blanket for someone else's poor financial
decision.  A decision that any high school graduate would have known
to avoid.  Especially when you consider the myriad of other investment
options available to anyone that are substantially less risky and far
more secure than the choice these individuals made.

And as far as the "scandal" plagued U.S.  No one is excusing the fraud
and the nature of the U.S. economy certainly doesn't give license to
it & it is certainly not predisposed to it as the papers would
suggest.  If you think otherwise, then we should talk about some
really interesting european adventures in this area.



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

* Re: mailers, quoting text etc. (was Ada 95 for an ARM-based bare board?)
  2002-08-25  3:29                                   ` Larry Kilgallen
@ 2002-08-27 18:12                                     ` Florian Weimer
  2002-08-31 14:02                                     ` chris.danx
  1 sibling, 0 replies; 115+ messages in thread
From: Florian Weimer @ 2002-08-27 18:12 UTC (permalink / raw)


Kilgallen@SpamCop.net (Larry Kilgallen) writes:

> The defects introduced by Microsoft starting with Word 6 (allowing
> instructions provided by someone else to execute in the context of
> the recipient)

Huh? Multiplan 3.x or even earlier version supported autoload macros.



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-24  1:58                           ` Robert Dewar
@ 2002-08-27 18:43                             ` Florian Weimer
  2002-08-27 18:52                               ` tmoran
  0 siblings, 1 reply; 115+ messages in thread
From: Florian Weimer @ 2002-08-27 18:43 UTC (permalink / raw)


dewar@gnat.com (Robert Dewar) writes:

> Second point, the only difference between Microsoft and ACT is the
> license we use. We both sell licensed copyrighted software.

Oh, is Microsoft offering real support (with certain guarantees) for
their Visual product line of development tools now?



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-27 18:43                             ` Florian Weimer
@ 2002-08-27 18:52                               ` tmoran
  2002-08-29 13:36                                 ` Preben Randhol
  0 siblings, 1 reply; 115+ messages in thread
From: tmoran @ 2002-08-27 18:52 UTC (permalink / raw)


> > Second point, the only difference between Microsoft and ACT is the
> > license we use. We both sell licensed copyrighted software.
>
> Oh, is Microsoft offering real support (with certain guarantees) for
> their Visual product line of development tools now?
  In a way - you'll get continued upgrades as long as you continue
paying the rent.



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-27 10:43                                     ` Preben Randhol
@ 2002-08-27 19:10                                       ` Bill Tate
  2002-08-27 22:23                                         ` Bill
  0 siblings, 1 reply; 115+ messages in thread
From: Bill Tate @ 2002-08-27 19:10 UTC (permalink / raw)


Preben Randhol <randhol+ada@pvv.org> wrote in message news:<mailman.1030445042.8161.comp.lang.ada@ada.eu.org>...
> "Marin D. Condic" <not.valid@acm.org> wrote on 27/08/2002 (12:41) :
> > When a government provides health care - choices go out the window.
> > Quality goes down. Costs go up. Rationing takes place. etc.

 
> This does not apply to hospitals at least. 
   Says who? I'm not sure where you are getting your information but
rationing is for real in both Canada & Britain which hardly strikes me
as being examples of better quality or more efficient. And their costs
are going up....

Regardless, what I don't want is some faceless gov't bureaucrat trying
to tell me that they care more about me or my family than I do.  Your
system means their choices & their decisions on what is in your "best
interest."  Excuse me if I find that whole notion abhorent,
condescending & elitist.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-27  5:57                             ` Juha Valimaki
@ 2002-08-27 19:27                               ` Michael Bode
  2002-08-28  1:56                               ` Robert Dewar
  2002-08-28 22:32                               ` Georg Bauhaus
  2 siblings, 0 replies; 115+ messages in thread
From: Michael Bode @ 2002-08-27 19:27 UTC (permalink / raw)


"Juha Valimaki" <juha.valimaki@xdsloy.com> writes:

> I really believe Ada tool vendors would understand that there has to be some
> way for people to try Ada and do research without large cost. 

So you can take your vanilla Linux distributoin and use the Ada
compiler that comes with it. Or download the free Gnat for Windows.

I've seen that there is also Janus Ada + Claw for US$ 295. I don't
know this product but the price competes well with any other
commercial Windows development package I've seen so far. They
seemingly don't have a Linux version, so I would still use Gnat and
GtkAda.



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

* Re: OT: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-27 19:10                                       ` Bill Tate
@ 2002-08-27 22:23                                         ` Bill
  0 siblings, 0 replies; 115+ messages in thread
From: Bill @ 2002-08-27 22:23 UTC (permalink / raw)




Bill Tate wrote:

> Preben Randhol <randhol+ada@pvv.org> wrote in message news:<mailman.1030445042.8161.comp.lang.ada@ada.eu.org>...
> > "Marin D. Condic" <not.valid@acm.org> wrote on 27/08/2002 (12:41) :
> > > When a government provides health care - choices go out the window.
> > > Quality goes down. Costs go up. Rationing takes place. etc.
>
>
> > This does not apply to hospitals at least.
>    Says who? I'm not sure where you are getting your information but
> rationing is for real in both Canada & Britain which hardly strikes me
> as being examples of better quality or more efficient. And their costs
> are going up....
>
> Regardless, what I don't want is some faceless gov't bureaucrat trying
> to tell me that they care more about me or my family than I do.  Your
> system means their choices & their decisions on what is in your "best
> interest."  Excuse me if I find that whole notion abhorent,
> condescending & elitist.

As opposed to a faceless industry beaurocrat? Any attempt to pool resources to reduce risks and leverage buying
power requires some means of deciding what is best for the participating parties. In some fields that can be
determined directly by a simple contract, but that has never been fully the case in a rapidly changing and diverse
area such as health care.

Health insurance has always required a beurocracy. In the US, employer provided health care plans have dominated
the health care system as a relatively direct means of identifying large groups of people available to pool
resources. While private plans are available which are more flexible than the employer plans, the combined effects
of higher costs of finding people to join the pool and cost control by excluding people with know problems have
made those plans inappropriate for most people.

For many decades the high per capita income in the US, relatively young population, and strong unions mitigated the
effects of this beaurocracry, for most citizens. But the aging of the population has increased the fraction of the
population needing frequent care, and many medical advances have allowed improvements in treatment but at a much
higher incremental cost. These costs have in effect forced all insurance plans to examine cost controls, rationing
in particular. The weakness of the unions means that in employer provided health care plans, the employer is likely
to pay less attention to the desires of the employees in reducing costs. When the US resisted a wider government
provided health care system in the early 90's, the net result was that some of the population lost all coverage as
their employers dropped their plans, and most of the remaining covered population had their coverage changed to
HMOs. If you think HMOs don't impose more rationing than the plans they replaced then I have a bridge in Brooklyn
I'd like to sell you at a very cheap cost.

While HMOs are not yet as bad as the British health care system, they have been significant for only about ten
years, the British system has had over fifty years to get into the state its in.  Lets see what happens to the pool
of doctors, nurses, hospitals, and pharmacies over the next twenty five years.




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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-27  5:57                             ` Juha Valimaki
  2002-08-27 19:27                               ` Michael Bode
@ 2002-08-28  1:56                               ` Robert Dewar
  2002-08-28 12:59                                 ` Dale Stanbrough
  2002-08-28 22:32                               ` Georg Bauhaus
  2 siblings, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-28  1:56 UTC (permalink / raw)


"Juha Valimaki" <juha.valimaki@xdsloy.com> wrote in message news:<akf4bg$454$1@phys-news1.kolumbus.fi>...

> If some kind of proof is needed why small markets _need_ every customer look
> at it this way:
> X is number of people using free tools
> Y is number of people using low end commercial tools
> Z is number of people using high end commercial tools
> 
> X+Y+Z is the group of all Ada users. If you take away the free tools then N%
> of group X will buy a tool. N%*X+Y+Z > Y+Z, if N>0. Note however: Y+Z is
> likely to be smaller than X+Y+Z, but the market will be larger in terms of
> money!.

A completely bogus argument, because it ignores the fact that the
existence
of a free tool may increase the total number of users, so the X/Y/Z
are by
no means constant, and you have no evidence that they are (or rather
would be)


> For me it seems you are afraid that low end solutions would eat up your
> revenue

Nope, that has nothing to do with it, it is just that this end of the
market
is not what we specialize in, and we believe our success (our sales
are substantially up this year) is significantly due to the fact that
we keep
a narrow well defined focus.

> and that Ada would be used more in general purpose programs that
> don't focus on mission critical code

No, we don't believe that at all! If you believe it why not start a
business
aiming at these users, since it sounds like you believe it would be
profitable.
By the way, notice that you are also agreeing that the X/Y/Z may not
be
constant in your above equation (though in the opposite direction from
me :-)

> That's a perfectly legal reason to suppress competition :-)

Nobody is suppressing competition here. We are one of the very few
software
companies that invites you to compete its market, and hands you at no
cost
the technology that you need to compete.

> I really believe Ada tool vendors would understand that there has to be some
> way for people to try Ada and do research without large cost. 

For trying ada and doing research, the public version of GNAT is
definitely
appropriate, and for sure does not have a large cost.


> but I
> think many small companies would easily pay $2000-$4000 per developer (PER
> DEVELOPER is the key here).

Well of course for small teams of people from 3 on up, that's
precisely our
price range, and you are right, many small companies are prepared to
pay this
for high level support.

The one case where we do not cater to this model is for smaller groups
(of
1 or 2 people), but as I said earlier, we did this at first, and found
that
these isolated users of GNAT expected far far more support than larger
groups
and we simply could not afford to give them the high quality support
that we
guarantee at the single seat price. We actually found that the typical
pattern
was that one person teams asked far more questions than a five person
team,
but we really can't charge more, but we do charge the same!

Robert Dewar
Ada Core Technologies



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-28  1:56                               ` Robert Dewar
@ 2002-08-28 12:59                                 ` Dale Stanbrough
  0 siblings, 0 replies; 115+ messages in thread
From: Dale Stanbrough @ 2002-08-28 12:59 UTC (permalink / raw)


Robert Dewar wrote:

> > That's a perfectly legal reason to suppress competition :-)
> 
> Nobody is suppressing competition here. We are one of the very few
> software
> companies that invites you to compete its market, and hands you at no
> cost
> the technology that you need to compete.


Could I have your non proprietory test suites, and your 
testing software (which you have previously said took you
several months of a couple of people to develop :-) then?


Dale :-)



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-27  5:57                             ` Juha Valimaki
  2002-08-27 19:27                               ` Michael Bode
  2002-08-28  1:56                               ` Robert Dewar
@ 2002-08-28 22:32                               ` Georg Bauhaus
  2 siblings, 0 replies; 115+ messages in thread
From: Georg Bauhaus @ 2002-08-28 22:32 UTC (permalink / raw)


Juha Valimaki <juha.valimaki@xdsloy.com> wrote:
: X is number of people using free tools
: Y is number of people using low end commercial tools
: Z is number of people using high end commercial tools

Can you describe your idea of why people choose to obtain
development tools? What reasons do they have to choose a vs b?

One possible question to ask vis a vis development tools
might be, "can I by knowledge?" :-)

-- Georg



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

* Re: Software Economics was RE: Ada 95 for an ARM-based bare board?
  2002-08-27 18:52                               ` tmoran
@ 2002-08-29 13:36                                 ` Preben Randhol
  0 siblings, 0 replies; 115+ messages in thread
From: Preben Randhol @ 2002-08-29 13:36 UTC (permalink / raw)


On Tue, 27 Aug 2002 18:52:15 GMT, tmoran@acm.org wrote:
>> > Second point, the only difference between Microsoft and ACT is the
>> > license we use. We both sell licensed copyrighted software.
>>
>> Oh, is Microsoft offering real support (with certain guarantees) for
>> their Visual product line of development tools now?
>   In a way - you'll get continued upgrades as long as you continue
> paying the rent.

In advance.

Preben



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-21 22:41             ` Dmitry A.Kazakov
  2002-08-21 13:05               ` Ole-Hjalmar Kristensen
@ 2002-08-29 16:03               ` Tucker Taft
  2002-08-29 21:36                 ` Dale Stanbrough
  2002-08-31  1:58                 ` Dmitry A.Kazakov
  1 sibling, 2 replies; 115+ messages in thread
From: Tucker Taft @ 2002-08-29 16:03 UTC (permalink / raw)


Green Hills Software supports both Ada and ARM.  You
should certainly check with them whether they currently
have an Ada offering certified for the ARM.  Even if they
don't, they might be able to create something.

Start at:  http://www.ghs.com

Note also that SofCheck, Inc. has a validated
Ada 95 compiler that uses optimized ANSI C as its
intermediate representation.  This has been successfully
used for relatively quick ports to new architectures which
have a decent C compiler.  If you are interested
in pursuing this, please contact us.

-Tucker Taft  stt@sofcheck.com
President, SofCheck, Inc.

(SofCheck now owns and maintains the AdaMagic(tm) technology 
 developed by Intermetrics, Inc., aka AverStar, AverCom/Titan)



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-29 16:03               ` Tucker Taft
@ 2002-08-29 21:36                 ` Dale Stanbrough
  2002-08-31  1:58                 ` Dmitry A.Kazakov
  1 sibling, 0 replies; 115+ messages in thread
From: Dale Stanbrough @ 2002-08-29 21:36 UTC (permalink / raw)


Tucker Taft wrote:

> (SofCheck now owns and maintains the AdaMagic(tm) technology 
>  developed by Intermetrics, Inc., aka AverStar, AverCom/Titan)

Whew! For a moment there I thought they'ld changed their name
yet again!

Dale :-)



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-31  1:58                 ` Dmitry A.Kazakov
@ 2002-08-30 14:19                   ` Robert A Duff
  2002-08-30 17:14                   ` Richard Riehle
  1 sibling, 0 replies; 115+ messages in thread
From: Robert A Duff @ 2002-08-30 14:19 UTC (permalink / raw)


Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> writes:

> Tucker Taft wrote:
> > Note also that SofCheck, Inc. has a validated
> > Ada 95 compiler that uses optimized ANSI C ...
> 
> But one general question, what about run-time? We have a bare board with no 
> OS planned. To my limited knowledge to translate from Ada to ARM is not the 
> main problem here.

The run-time system is written in Ada.  It needs a small amount of
configuration for the target.  If you have an RTOS and want Ada tasks
mapped to RTOS threads, it requires more substantial work (which we also
have done in one case).  But you have no OS, so it's pretty easy.

> > -Tucker Taft  stt@sofcheck.com
> > President, SofCheck, Inc.
> > 
> > (SofCheck now owns and maintains the AdaMagic(tm) technology
> >  developed by Intermetrics, Inc., aka AverStar, AverCom/Titan)
> 
> -- 
> Regards,
> Dmitry Kazakov
> www.dmitry-kazakov.de

- Bob Duff  bobduff@sofcheck.com
  Vice President, SofCheck, Inc.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-31  1:58                 ` Dmitry A.Kazakov
  2002-08-30 14:19                   ` Robert A Duff
@ 2002-08-30 17:14                   ` Richard Riehle
  2002-09-02 20:50                     ` Dmitry A.Kazakov
  1 sibling, 1 reply; 115+ messages in thread
From: Richard Riehle @ 2002-08-30 17:14 UTC (permalink / raw)


"Dmitry A.Kazakov" wrote:

> Tucker Taft wrote:
>
> > Even if they
> > don't, they might be able to create something.
>
> I have no doubt about it. The question is who will pay for the banquet?

Nyeekogda nye cvabodnyee obyed!   (There is no free lunch)

Richard Riehle




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

* data on cla messages, was Re: Ada 95 for an ARM-based bare board?
  2002-08-26  4:42                                   ` tmoran
@ 2002-08-30 19:21                                     ` tmoran
  2002-08-31 12:21                                     ` Robert Dewar
  1 sibling, 0 replies; 115+ messages in thread
From: tmoran @ 2002-08-30 19:21 UTC (permalink / raw)


> > Let's suppose that everyone adds 10 lines and quotes everything before
>   Let's suppose that everyone adds 10% to what they are quoting.
  Looking at the last 228 messages on CLA, containing 7350 total body
(not header) lines, 2118 of which are quote lines, I find the
length of a body decreased on average by 1.8 lines from the message
it referenced, with standard deviation 23.4, or, taking ratios,
bodies decrease to .995, standard deviation 2.2  For two messages
both containing quoted lines, the number of quoted lines increased
by 1.4, s.d. 12.1, or to 119%, s.d. 3.5  So the ratios have substantially
less variance than the deltas, indicating an exponential fits the
data much better than a linear model.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-29 16:03               ` Tucker Taft
  2002-08-29 21:36                 ` Dale Stanbrough
@ 2002-08-31  1:58                 ` Dmitry A.Kazakov
  2002-08-30 14:19                   ` Robert A Duff
  2002-08-30 17:14                   ` Richard Riehle
  1 sibling, 2 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-08-31  1:58 UTC (permalink / raw)


Tucker Taft wrote:

> Green Hills Software supports both Ada and ARM.  You
> should certainly check with them whether they currently
> have an Ada offering certified for the ARM. 

AFAIK no, for ARM they have only C.

> Even if they
> don't, they might be able to create something.

I have no doubt about it. The question is who will pay for the banquet? 
(:-))

> Start at:  http://www.ghs.com
> 
> Note also that SofCheck, Inc. has a validated
> Ada 95 compiler that uses optimized ANSI C as its
> intermediate representation.  This has been successfully
> used for relatively quick ports to new architectures which
> have a decent C compiler.  If you are interested
> in pursuing this, please contact us.

Thanks. I will.

But one general question, what about run-time? We have a bare board with no 
OS planned. To my limited knowledge to translate from Ada to ARM is not the 
main problem here.

> -Tucker Taft  stt@sofcheck.com
> President, SofCheck, Inc.
> 
> (SofCheck now owns and maintains the AdaMagic(tm) technology
>  developed by Intermetrics, Inc., aka AverStar, AverCom/Titan)

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-26  4:42                                   ` tmoran
  2002-08-30 19:21                                     ` data on cla messages, was " tmoran
@ 2002-08-31 12:21                                     ` Robert Dewar
  2002-08-31 16:21                                       ` tmoran
  1 sibling, 1 reply; 115+ messages in thread
From: Robert Dewar @ 2002-08-31 12:21 UTC (permalink / raw)


tmoran@acm.org wrote in message news:<klia9.74$Bg4.9214321@newssvr14.news.prodigy.com>...
> > Let's suppose that everyone adds 10 lines and quotes everything before
>   Let's suppose that everyone adds 10% to what they are quoting.  Then
> the size of message N is 1.1**N * OP.

Tom you are digging yourself in deeper here in an attempt
to justify your basic error :-)

If you make the absurd assumption that the size of replies
asymptotically increases by 10%, then the total amount of
material filed increases exponentially WITHOUT quoting.
That's of course obvious but totally irrelevant.

It is true that sometimes the drivel on this newsgroup
in some threads gives the impression of increasing with
every reply, but even the CLA folks can't keep that up
for ever :-)

> > Let's suppose that everyone adds 10 lines and quotes 
> > everything before
> > So the size of messages grows only linearly
>   Right.  In that case new messages don't grow 
> > exponentially, but linearly.

Yes, but my comment was about the size of the thread.

> > But, by elementary summing of an arithmetic series, the 
> > total amount of space
>   The reader of a message doesn't see the sum, but rather 
> > the latest
> > individual message (unless he has a really strange mail 
> > reader).

Someone reading the thread will see the quadratic 
accumulation.

>   In a more perfect world, everyone would quote, say, 2 
> lines for context,
> add a concise 3 line comment, and all messages would be a 
> constant 5 lines.

That's a silly comment, especially without a smiley. Sometimes you
have to quote quite a bit, sometimes
only a little. Sometimes you can say what you are saying
briefly, sometimes it takes longer. Some of my most useful
posts are in the form of lengthy tutorials. Now that Google
has the full archives, I am extracting these into a book :-)

The underlying annoying behavior here is people using
microjunk mailers set to quote the entire message by
default (yes, I realize some other mailers besides microjunk ones can
make this too easy as well -- people
have a nasty habit of following the MJ lead :-)



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

* Re: mailers, quoting text etc. (was Ada 95 for an ARM-based bare board?)
  2002-08-24 21:57                                 ` mailers, quoting text etc. (was " Robert Dewar
  2002-08-25  3:29                                   ` Larry Kilgallen
@ 2002-08-31 13:58                                   ` chris.danx
  1 sibling, 0 replies; 115+ messages in thread
From: chris.danx @ 2002-08-31 13:58 UTC (permalink / raw)


Robert Dewar wrote:

> Really?
> 
> Typical microsoft mailers make the unseen addition of completely useless
> HTML by default that is
> 
> a) redundant and serves no purpose
> b) wastes bandwidth and clutters up databases
> c) presents a security risk (HTML attachments are not benign!)
> 
> But I guess none of these (especially c) has ever been of any concern to MS :-)

That is why eveyrone with sense should use a decent mailer like Mozilla 
Mail, Eudora or whatever and avoid MS mailers like Outlook and Outlook 
Express, or use some script/html blocking software with OE or Outlook.


Chris
-- 
for personal replies change 'spamoff' to 'chris'




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

* Re: mailers, quoting text etc. (was Ada 95 for an ARM-based bare board?)
  2002-08-25  3:29                                   ` Larry Kilgallen
  2002-08-27 18:12                                     ` Florian Weimer
@ 2002-08-31 14:02                                     ` chris.danx
  1 sibling, 0 replies; 115+ messages in thread
From: chris.danx @ 2002-08-31 14:02 UTC (permalink / raw)


Larry Kilgallen wrote:

> There have been public statements from Microsoft that the "features"
> provided by these loopholes are more important to their customers
> than fixing security problems.

What someone should do is use a sandboxed version of (X)HTML that 
doesn't have scripts.

Chris
-- 
for personal replies change 'spamoff' to 'chris'




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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-31 12:21                                     ` Robert Dewar
@ 2002-08-31 16:21                                       ` tmoran
  2002-08-31 22:02                                         ` Robert Dewar
  0 siblings, 1 reply; 115+ messages in thread
From: tmoran @ 2002-08-31 16:21 UTC (permalink / raw)


> If you make the absurd assumption that the size of replies
> asymptotically increases by 10%, then the total amount of
  Apparently you didn't read my post with the subject changed to
"data on cla messages, was Re: Ada 95 for an ARM-based bare board?"
Asymptotically the size of messages decreases to zero when a thread dies.
In the short term, however, quote growth in CLA is 14.8% (based on 261
messages) from one message with quotes over its referent with quotes.
Total body length shrinks to 97.9% on successive messages.  The
exponential fits the data quite a bit better than a linear model.
  There's a story that an early professor of aeronautical engineering
proved that bumblebees can't fly.  His calculations were probably
correct, so it must have been his model that was wrong.
> Sometimes you can say what you are saying briefly, sometimes it takes
> longer.  Some of my most useful posts are in the form of lengthy tutorials.
  I'm sure that the value of certain people's posts is directly proportional
to their size.  That's usually not the case, however.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-31 16:21                                       ` tmoran
@ 2002-08-31 22:02                                         ` Robert Dewar
  0 siblings, 0 replies; 115+ messages in thread
From: Robert Dewar @ 2002-08-31 22:02 UTC (permalink / raw)


tmoran@acm.org wrote in message news:<_16c9.144872$aA.31015@sccrnsc02>...

Tom, your attempt to use bogus statistics (I won't even
bother to analyze them in detail here) to cover up a basic
mistake is instructive. I will point my students to this
as an example of how statistics can be used to
obfuscate :-)

The fundamental fact remains that under the only reasonable
assumption which is that added text is approximately constant, the
effect of quoting all previous messages adds
a quadratic effect, not an exponential effect.



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

* Re: Ada 95 for an ARM-based bare board?
  2002-08-30 17:14                   ` Richard Riehle
@ 2002-09-02 20:50                     ` Dmitry A.Kazakov
  0 siblings, 0 replies; 115+ messages in thread
From: Dmitry A.Kazakov @ 2002-09-02 20:50 UTC (permalink / raw)


Richard Riehle wrote:

> "Dmitry A.Kazakov" wrote:
> 
>> Tucker Taft wrote:
>>
>> > Even if they
>> > don't, they might be able to create something.
>>
>> I have no doubt about it. The question is who will pay for the banquet?
> 
> Nyeekogda nye cvabodnyee obyed!   (There is no free lunch)

It is rather like paying for construction and equipment of the whole 
restaurant when you just want a lunch. (:-))

[Besplatnij sir bivaet tolko v mishelovke.]

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



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

end of thread, other threads:[~2002-09-02 20:50 UTC | newest]

Thread overview: 115+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-08-16  8:48 Ada 95 for an ARM-based bare board? Dmitry A.Kazakov
2002-08-16  9:14 ` Steffen Huber
2002-08-16 11:22   ` Dmitry A.Kazakov
2002-08-17 15:55   ` Robert Dewar
2002-08-19 21:29     ` Dmitry A.Kazakov
2002-08-20  0:13       ` Robert Dewar
2002-08-20 21:21         ` Dmitry A.Kazakov
2002-08-20 12:07           ` Larry Kilgallen
2002-08-21 22:41             ` Dmitry A.Kazakov
2002-08-21 13:05               ` Ole-Hjalmar Kristensen
2002-08-21 13:07                 ` Ole-Hjalmar Kristensen
2002-08-21 14:42                   ` Larry Kilgallen
2002-08-21 19:32                   ` Robert Dewar
2002-08-22  5:43                     ` Richard Riehle
2002-08-22  6:30                       ` tmoran
2002-08-22 17:30                         ` Richard Riehle
2002-08-23  2:01                           ` Robert C. Leif
2002-08-23  4:00                             ` Richard Riehle
2002-08-23 20:36                             ` Robert Dewar
2002-08-24  5:24                               ` Robert C. Leif
2002-08-24 20:00                                 ` Excessive quoting and Outlook (was: Ada 95 for an ARM-based bare board?) Robert Dewar
2002-08-24 22:30                                   ` Larry Kilgallen
2002-08-24 21:57                                 ` mailers, quoting text etc. (was " Robert Dewar
2002-08-25  3:29                                   ` Larry Kilgallen
2002-08-27 18:12                                     ` Florian Weimer
2002-08-31 14:02                                     ` chris.danx
2002-08-31 13:58                                   ` chris.danx
2002-08-25  6:20                               ` Ada 95 for an ARM-based bare board? tmoran
2002-08-26  1:56                                 ` Robert Dewar
2002-08-26  4:42                                   ` tmoran
2002-08-30 19:21                                     ` data on cla messages, was " tmoran
2002-08-31 12:21                                     ` Robert Dewar
2002-08-31 16:21                                       ` tmoran
2002-08-31 22:02                                         ` Robert Dewar
2002-08-23  3:14                         ` Robert Dewar
2002-08-26 19:31                         ` Florian Weimer
2002-08-22 22:49                       ` tmoran
2002-08-23 14:52                         ` Software Economics was " Robert C. Leif
2002-08-23 16:26                           ` OT: " Warren W. Gay VE3WWG
2002-08-23 18:19                             ` Preben Randhol
2002-08-24  3:33                               ` Weston T. Pan
2002-08-24  5:11                                 ` Larry Kilgallen
2002-08-24 13:16                               ` Bill Tate
2002-08-26  9:47                                 ` Georg Bauhaus
2002-08-26 12:16                                 ` Preben Randhol
2002-08-26 14:25                                   ` Marin D. Condic
2002-08-27 10:43                                     ` Preben Randhol
2002-08-27 19:10                                       ` Bill Tate
2002-08-27 22:23                                         ` Bill
2002-08-27 12:00                                     ` Dale Stanbrough
2002-08-27 13:04                                   ` Bill Tate
2002-08-24  0:11                             ` Software Economics Robert C. Leif
2002-08-24 13:01                               ` Robert Dewar
2002-08-23 17:55                           ` Software Economics was RE: Ada 95 for an ARM-based bare board? Preben Randhol
2002-08-23 18:03                             ` Darren New
2002-08-23 18:39                               ` Preben Randhol
2002-08-23 19:15                                 ` Darren New
2002-08-26 14:14                               ` Ted Dennison
2002-08-26 17:14                                 ` Darren New
2002-08-26 22:47                                   ` Ted Dennison
2002-08-26 17:31                                 ` Robert A Duff
2002-08-26 22:49                                   ` Ted Dennison
2002-08-24  1:58                           ` Robert Dewar
2002-08-27 18:43                             ` Florian Weimer
2002-08-27 18:52                               ` tmoran
2002-08-29 13:36                                 ` Preben Randhol
2002-08-24  2:05                           ` Robert Dewar
2002-08-24  7:28                             ` tmoran
2002-08-24 21:53                               ` Robert Dewar
2002-08-26 13:40                                 ` Ted Dennison
2002-08-22 23:11                       ` Dmitry A.Kazakov
2002-08-22  6:50                     ` Juha Valimaki
2002-08-22 13:49                       ` Marin D. Condic
2002-08-23  9:29                         ` Juha Valimaki
2002-08-24  2:19                           ` Robert Dewar
2002-08-26 21:52                             ` Randy Brukardt
2002-08-27  5:57                             ` Juha Valimaki
2002-08-27 19:27                               ` Michael Bode
2002-08-28  1:56                               ` Robert Dewar
2002-08-28 12:59                                 ` Dale Stanbrough
2002-08-28 22:32                               ` Georg Bauhaus
2002-08-24  2:24                           ` Robert Dewar
2002-08-24 20:12                             ` Michael Bode
2002-08-24 23:05                               ` Darren New
2002-08-25 15:53                                 ` SteveD
2002-08-25 16:48                                   ` Michael Bode
2002-08-26  7:12                     ` John R. Strohm
2002-08-21 19:30                 ` Randy Brukardt
2002-08-22  8:19                   ` Ole-Hjalmar Kristensen
2002-08-22 19:44                     ` Randy Brukardt
2002-08-29 16:03               ` Tucker Taft
2002-08-29 21:36                 ` Dale Stanbrough
2002-08-31  1:58                 ` Dmitry A.Kazakov
2002-08-30 14:19                   ` Robert A Duff
2002-08-30 17:14                   ` Richard Riehle
2002-09-02 20:50                     ` Dmitry A.Kazakov
2002-08-20 15:00           ` Darren New
2002-08-20 19:52             ` Florian Weimer
2002-08-20 20:50               ` Darren New
2002-08-20 18:29           ` Robert Dewar
2002-08-21 22:41             ` Dmitry A.Kazakov
2002-08-21 19:34               ` Robert Dewar
2002-08-22 22:25                 ` Dmitry A.Kazakov
2002-08-21 19:40               ` Robert Dewar
2002-08-22  0:08                 ` BSCrawford
2002-08-22  1:19                   ` Larry Hazel
2002-08-22  1:45                   ` SteveD
2002-08-22  3:23                     ` tmoran
2002-08-22 10:28                     ` Robert Dewar
2002-08-21 19:44               ` Robert Dewar
2002-08-22 22:50                 ` Dmitry A.Kazakov
2002-08-20 18:32           ` Robert Dewar
2002-08-19 17:16 ` Richard Riehle
2002-08-20 20:40   ` Dmitry A.Kazakov
2002-08-20 15:45     ` Richard Riehle

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