comp.lang.ada
 help / color / mirror / Atom feed
* ADA CORE TECHNOLOGIES ANNOUNCES GNAT-TO-JAVA SYSTEM
@ 1997-09-11  0:00 Robert Dewar
  1997-09-12  0:00 ` Stephen Leake
  0 siblings, 1 reply; 36+ messages in thread
From: Robert Dewar @ 1997-09-11  0:00 UTC (permalink / raw)



	 ADA CORE TECHNOLOGIES ANNOUNCES GNAT-TO-JAVA SYSTEM

            Brest, France, September 11, 1997


Today, at the Workshop on Methods and Tools for Ada 95 in Brest, France, Ada
Core Technologies and ACT Europe announced a joint project to port the GNAT
Ada 95 technology to the Java programming environment. This work is partially
supported by the Ada Joint Program Office.

The Java(TM) technology, recently introduced by Sun Microsystems, is a
paradigm whose goal is to add programming flexibility to the Internet in a
platform-independent manner.

Although the Java environment comes with a default programming language, this
language is not a fundamental component of the technology. Any programming
language which can be mapped onto the Java Virtual Machine can be used to
develop Java applications.

The final GNAT-to-Java system, to be implemented entirely in Ada 95, will be
available from Ada Core Technologies and ACT Europe, with full commercial
support.

Following the standard policies of Ada Core Technologies, the entire system
will be distributed as free software, and will be freely available, with
source code, through the Internet.  Because of the large GNAT user community,
porting GNAT to the Java environment will be an effective way to reinforce
Ada's position in the emerging arena of Internet computing, making GNAT the
first end-to-end Free Software solution in this growing market.

An important objective of our project is to make our product fully
interoperable with Java, the programming language, allowing programmers to
freely and naturally interface between Ada packages and Java classes, with
the ability to have class (or tagged type) hierarchies cross language
boundaries. Programmers will be able to use the full Java API and Foundation
Classes as well as write JavaBeans components in Ada and be assured that
their code will be fully interoperable with the Java world and Java enabled
browsers.

A preliminary demo of an Ada-to-Java byte code compiler will be given at
Tri-Ada in St. Louis and public releases of the GNAT-to-Java system will be
made available periodically.

Commercial support for the GNAT-to-Java system will be available from
Ada Core Technologies. For more information please contact:

In the U.S., contact Ada Core Technologies at:
Tel: +1 (212) 620 7300 ext 117
Fax: +1 (212) 807 0162
Email: sales@gnat.com

In Europe, contact ACT Europe at:
Tel: +33 1 55 58 00 22
Fax: +33 1 55 58 00 23
Email: sales@act-europe.fr





^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: ADA CORE TECHNOLOGIES ANNOUNCES GNAT-TO-JAVA SYSTEM
@ 1997-09-15  0:00 Marc Wachowitz
  0 siblings, 0 replies; 36+ messages in thread
From: Marc Wachowitz @ 1997-09-15  0:00 UTC (permalink / raw)



Stephen Leake <Stephen.Leake@gsfc.nasa.gov> wrote:
> Can anyone recommend a _good_ intro to the JVM? I go to Borders, and
> have a hard time choosing from all the books promising to teach me Java
> in 10 days :).

I suggest using the books from Sun's Java Series, both for Java itself (i.e.
the language and basic libraries) and for the JVM. These two are available
as html documents from http://java.sun.com, too. For dark corners of the
specifications, JDK bugs etc., see http://www2.vo.lu/homepages/gmid/java.htm
as well as the documentation which comes with the JDK.

-- Marc Wachowitz <mw@ipx2.rz.uni-mannheim.de>




^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: ADA CORE TECHNOLOGIES ANNOUNCES GNAT-TO-JAVA SYSTEM
@ 1997-09-20  0:00 Marc Wachowitz
  1997-09-21  0:00 ` Robert Dewar
  0 siblings, 1 reply; 36+ messages in thread
From: Marc Wachowitz @ 1997-09-20  0:00 UTC (permalink / raw)



ok@goanna.cs.rmit.edu.au (Richard A. O'Keefe) wrote:
> Slim binaries are based on two ideas:
>     - source code compresses very well
>     - IO is slow.

To be practical, it's also important that compile time is reasonably small
for acceptably good code; a compiler must not use too much resources, as it's
part of the system. Some slim-binary-systems do also use post-optimization
at run time (possibly adapting to the empirical system behaviour), after
having generated relatively simple and slow code on loading. It surely helps
that Oberon(-2), the language for which slim binaries have been developed,
is extremely simple and straight-forward to compile, and as integrated part
of the Oberon operating system or a browser, it tends to stay around between
different programs. I'm not sure whether the same concept would work well for
stand-alone programs in much more complicated (for the compiler) languages.

-- Marc Wachowitz <mw@ipx2.rz.uni-mannheim.de>




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

end of thread, other threads:[~1997-09-23  0:00 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-09-11  0:00 ADA CORE TECHNOLOGIES ANNOUNCES GNAT-TO-JAVA SYSTEM Robert Dewar
1997-09-12  0:00 ` Stephen Leake
1997-09-13  0:00   ` Robert Dewar
1997-09-14  0:00     ` Ralph Paul
1997-09-14  0:00       ` Robert Dewar
1997-09-16  0:00         ` Ralph Paul
1997-09-16  0:00         ` Brian Rogoff
1997-09-17  0:00           ` Tarjei T. Jensen
1997-09-18  0:00             ` Robert Dewar
1997-09-17  0:00           ` Ralph Paul
1997-09-18  0:00             ` Robert Dewar
1997-09-19  0:00               ` Richard A. O'Keefe
1997-09-19  0:00                 ` Jon S Anthony
1997-09-20  0:00                   ` Jay Han
1997-09-22  0:00                   ` Richard A. O'Keefe
1997-09-20  0:00                 ` Robert Dewar
1997-09-21  0:00                   ` Fergus Henderson
1997-09-22  0:00                     ` Robert Dewar
1997-09-15  0:00     ` Stephen Leake
1997-09-15  0:00       ` Mark L. Fussell
1997-09-16  0:00       ` Tucker Taft
1997-09-17  0:00         ` Robert Dewar
1997-09-16  0:00       ` Robert Dewar
1997-09-17  0:00         ` Stephen Leake
1997-09-18  0:00           ` Robert Dewar
1997-09-19  0:00             ` W. Wesley Groleau x4923
1997-09-20  0:00               ` Robert Dewar
1997-09-23  0:00                 ` multi-language to JVM compilers? W. Wesley Groleau x4923
1997-09-19  0:00             ` translating to Ada, was Re: ADA CORE TECHNOLOGIES ANNOUNCES GNAT-TO-JAVA SYSTEM Tom Moran
1997-09-13  0:00   ` Tarjei T. Jensen
1997-09-14  0:00     ` Robert Dewar
1997-09-14  0:00       ` Tarjei T. Jensen
1997-09-15  0:00         ` Robert Dewar
  -- strict thread matches above, loose matches on Subject: below --
1997-09-15  0:00 Marc Wachowitz
1997-09-20  0:00 Marc Wachowitz
1997-09-21  0:00 ` Robert Dewar

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