comp.lang.ada
 help / color / mirror / Atom feed
* Re: Ada and Java (kudos included)
@ 1996-03-19  0:00 Dave McAllister
  1996-03-21  0:00 ` Mitch Gart
  0 siblings, 1 reply; 2+ messages in thread
From: Dave McAllister @ 1996-03-19  0:00 UTC (permalink / raw)


Take this a step further.  Currently, a drawback to Java is in the
actual runtime performance.  Now the current "hot topic" in Java is the
"Just in Time" compiler, which takes jcode to native code. It will be
interesting to see if performance concerns go away then.

I remeber seeing Tucker's work back at Tri-Ada, and was impressed then.
While I don't personally think Java will rule the (language) world, I
think Intermetrics has both  anticipated the direction most commercial
concerns are heading, and further demonstrated that Ada has a role in
that future.

Good work, folks.... now we just need hype the heck out of it

(BTW, at the netscape developer conference, it was asked how many people
used Ada95, before the speaker pointed out that the first solid jcode
system was based on an Ada95 product.  Not sure who did that talk, but
apparently it made someone notice, as several attendees mentioned it to
me at our exhibit)

dave mcallister




homeboy@nando.net wrote:
> 
> Myron Brown (mbrown@olie.wvitcoe.wvnet.edu) wrote:
> :   Hi.  I've worked with Ada, and I've worked with Java, but lately >:I've been hearing a lot of talk about generating Java byte codes with >:Ada. Could someone please tell me what sorts of projects this would be > >:practical for?
> 
> [snip]
> 
> For in depth coverage of what Intermetrics, Inc is doing on this hit
> http://www.inmet.com/java.html
> 
> Basically, Intermetrics is developing a compiler that will take Ada95 >code (excluding some features) and kick out the Java architecture >neutral byte codes.  What is this practical for?  Any application where >you want to compile your code once and then ship it to a multitude of >architectures.
> Also, these applications (written in your favorite language) could >draw on Java's toolkit/libraries which is part of each Java run-time >system on platforms that include Solaris, Mac OS, Windows 95, Linux, >Silicon Graphics OS, and possibly the following (the OS for the Be Box, >OS/2, and Windows 3.1 (according to IBM, not MicroSquish)).
> 
> --
> Charles A. Jaeger, B.S. CpE         c.jaeger@ieee.org
> GTE Government Systems              http://www.elfwerks.com/~cjaeger
> 400 Park Plaza
> RTP, NC 27709                       W: 919.549.1278
> DISCLAIMER:                         F: 919.549.7956
>  My opinions are my own and do not necessarily reflect those
>  of my employer (although they should since I'm right).




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

* Re: Ada and Java (kudos included)
  1996-03-19  0:00 Ada and Java (kudos included) Dave McAllister
@ 1996-03-21  0:00 ` Mitch Gart
  0 siblings, 0 replies; 2+ messages in thread
From: Mitch Gart @ 1996-03-21  0:00 UTC (permalink / raw)


Dave McAllister (davemc@shindo.engr) wrote:
: Take this a step further.  Currently, a drawback to Java is in the
: actual runtime performance.  Now the current "hot topic" in Java is the
: "Just in Time" compiler, which takes jcode to native code. It will be
: interesting to see if performance concerns go away then.

As this technology becomes available it will in some cases be built
into Net browsers.  When you download an applet and execute it it will
be just-in-time-compiled by your browser.

If so Ada will be able to piggy-back on this new technology too.
Applets will be written in Java or Ada 95 or maybe even some other
language, compiled to bytecodes by their developers, put on the net,
and then the browser will do the native code generation.  Ada 
should fit in perfectly.

- Mitch Gart




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

end of thread, other threads:[~1996-03-21  0:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-03-19  0:00 Ada and Java (kudos included) Dave McAllister
1996-03-21  0:00 ` Mitch Gart

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