Programming the Internet in Ada 95 (1996) [20 citations — 0 self]
Abstract:
A new paradigm for computing is emerging based on the Internet and the World Wide Web, accompanied by a new standard programming platform based on the Java(tm) technology recently announced by Sun Microsystems [4]. The Java technology includes the definition for a platformindependent byte code representation for small applications called applets, which allows Java-enabled Web browsers to download and execute these Java applets using a byte code interpreter. Although the Java byte-code representation was designed specifically for the new Java language, it turns out that the underlying semantic models of Ada 95 and Java are sufficiently similar that a very direct mapping from Ada 95 to Java byte codes is possible. We at Intermetrics are in the process of adapting our Ada 95 compiler front end to generate Java byte codes directly, thereby allowing the development of Java-compatible applets in Ada 95. This paper explains our approach, and provides details on the mapping fro...
Citations
| 1137 | Smalltalk-80: The language and its implementation – Goldberg, Robson - 1983 |
| 75 | Java intermediate bytecodes – Gosling - 1995 |
| 2 | Microsystems: The Java Virtual Machine Specification. http://www – Sun - 1996 |
| 1 | Microsystems: The Java(tm) Language Environment -- A White Paper. http://www.javasoft.com/whitePaper/java-whitepaper-1.html – Sun - 1996 |
| 1 | Microsystems: The HotJava(tm) Browser -- A White Paper. http: //www.javasoft.com/HotJava/overview – Sun - 1995 |
| 1 | Microsystems: The Java Language Specification. ftp://ftp.javasoft.com/ docs/javaspec.ps – Sun - 1996 |

