ACM Home Page
Please provide us with feedback. Feedback
Multilanguage programming on the JVM: the Ada 95 benefits
Full text PdfPdf (1.48 MB)
Source ACM SIGAda Ada Letters archive
Volume XX ,  Issue 4  (Dec., 2000) table of contents
special issue on presentations from SIGAda 2000
Pages: 3 - 28  
Year of Publication: 2000
ISSN:1094-3641
Authors
Franco Gasperoni  ACT Europe
Gary Dismukes  Ada Core Technologies
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 11,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/369264.369265
What is a DOI?

ABSTRACT

The latest trend in our industry, "pervasive computing", predicts the proliferation of numerous, often invisible, computing devices embedded in consumer appliances connected to the ubiquitous Internet. Secure, reliable applications combined with simplicity of use will make or break a company's reputation in this market.The Java "write once, run anywhere" paradigm, introduced by Sun in the mid-90s, is embodied in a widely available computing platform targeting pervasive devices. Although the Java Virtual Machine was designed to support the semantics of the Java programming language, it can also be used as a target for other languages.The Ada 95 programming language is a good match for the Java platform from the standpoint of its portability, security, reliability, and rich feature set. In this article we explain the features that have made Ada the language of choice for software-critical applications and how these features complement the Java programming language while increasing the overall reliability and flexibility of the Java platform.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] "Pervasive Computing 2000", IT Conference, National Institute of Standards and Technology, Gaithersburg, Maryland, January 25-26, 2000. http://www.nist.gov/pc2000/.
 
2
 
3
[3] "The Java Tutorial Second Edition", by Mary Campione and Kathy Walrath, Addison Wesley 1998.
 
4
 
5
[5] "Ada 95-2nd edition", by John Barnes, Addison Wesley, 1998.
 
6
 
7
[7] "The Java Programming Language", by Ken Arnold and James Gosling, Addison Wesley, 1996.
 
8
[8] "Real-Time Java API", Real-Time for Java Experts Group, Sun Microsystems' JSR- 000001, http://www.rtj.org.
 
9
[9] "Concurrency in Ada", by Alan Burns and Andy Wellings, 1998, Cambridge University Press.
 
10
[10] See http://www.gnat.com/texts/products/pjava_set.htm.
11
 
12
[12] "A Comparison of Ada And Java as a Foundation Teaching Language", by Ben Brosgol, Ada Yearbook 2000.


Collaborative Colleagues:
Franco Gasperoni: colleagues
Gary Dismukes: colleagues