comp.lang.ada
 help / color / mirror / Atom feed
From: "Samuel T. Harris" <sam_harris@hso.link.com>
Subject: Re: Does this model work ?
Date: 1999/05/20
Date: 1999-05-20T00:00:00+00:00	[thread overview]
Message-ID: <374428FF.1D460564@hso.link.com> (raw)
In-Reply-To: 37426e11.4648444@news2.ibm.net

Jean-Marten Marchi wrote:
> 
> On Tue, 18 May 1999 11:12:48 -0500, "Samuel T. Harris"
> <sam_harris@hso.link.com> wrote:
> 
> >An Ada to JVM compiler gives me a single product which can
> >be universally distributed (well, almost universally :) and
> >can even be run from a remote web site. The need for more
> >efficient implementations for specific customers does not
> >negate the need for universal distribution.
> 
> Why can't you have the best of both solutions, as long as you
> distribute source code ?
> 
> Why not embed the compiler on your customers machine ? The only thing
> he has to do is download your application in source code form, That's
> all.

Possible, but not really feasible for anonymous customers
connected remotely to run an application.

The JVM is already embedded in their Web browser.
Given the size of Ada 95 compilers, it just isn't feasible
to "embed" something that large into their environment
for them. Besides, download the application in source form
is not all. The customer then has to do the build.

If the architecture is directly supported then a native
implementation is available. This is all the customer
needs to download. In this case, there is still the
"installation" step to be performed.

Anonymous folks who want a quick-n-dirty demo don't
want any hassle if they can avoid it.

The "best of both worlds" solution consists of the following ...

1. Directly support architectures have efficient native code
   implementations available which are built based on actual
   supported customer needs.

2. All architectures are supported by less efficient JVM
   implementation. Potential customers with unsupported
   architectures can still demo the product. Recent customers
   with unsupported architectures can run the product until
   native support can be achieved. Anyone anywhere can demo
   the product anonymously over the Web.

And its all done in a single source language.

-- 
Samuel T. Harris, Principal Engineer
Raytheon, Scientific and Technical Systems
"If you can make it, We can fake it!"




  parent reply	other threads:[~1999-05-20  0:00 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-05-14  0:00 Does this model work ? Jean-Marten Marchi
1999-05-14  0:00 ` Al Christians
1999-05-14  0:00   ` Jean-Marten Marchi
1999-05-16  0:00     ` Robert Dewar
1999-05-16  0:00       ` Jean-Marten Marchi
1999-05-17  0:00       ` Roger Racine
1999-05-14  0:00   ` Jean-Marten Marchi
1999-05-15  0:00     ` Florian Weimer
1999-05-15  0:00       ` bglbv
1999-05-16  0:00         ` Tom Moran
1999-05-16  0:00       ` David Botton
1999-05-16  0:00         ` Robert Dewar
1999-05-16  0:00       ` Robert Dewar
1999-05-14  0:00 ` dennison
     [not found]   ` <01be9ee1$eca9be10$022a6282@dieppe>
1999-05-15  0:00     ` Al Christians
1999-05-16  0:00       ` Larry Kilgallen
1999-05-16  0:00       ` Robert Dewar
1999-05-17  0:00       ` Pascal Obry
1999-05-17  0:00         ` Marin David Condic
1999-05-20  0:00           ` Robert Dewar
1999-05-20  0:00             ` Marin David Condic
1999-05-16  0:00     ` Jean-Marten Marchi
1999-05-16  0:00   ` Robert Dewar
1999-05-16  0:00     ` Andi Kleen
1999-05-17  0:00       ` Robert Dewar
1999-05-17  0:00     ` jrcarter001
1999-05-17  0:00       ` Robert Dewar
1999-05-18  0:00     ` dennison
1999-05-19  0:00       ` Robert Dewar
1999-05-19  0:00         ` dennison
1999-05-16  0:00 ` Robert Dewar
1999-05-16  0:00   ` Jean-Marten Marchi
1999-05-17  0:00     ` Robert Dewar
1999-05-17  0:00       ` Jean-Marten Marchi
1999-05-18  0:00         ` Samuel T. Harris
1999-05-20  0:00           ` Jean-Marten Marchi
1999-05-20  0:00             ` Samuel Mize
1999-05-20  0:00               ` David Botton
1999-05-20  0:00                 ` Samuel Mize
1999-05-20  0:00             ` Samuel T. Harris [this message]
1999-05-17  0:00       ` Jean-Marten Marchi
1999-05-18  0:00     ` dennison
replies disabled

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