[1544] in java-interest

home help back first fref pref prev next nref lref last post

Re: Systems Programming Oriented Java

daemon@ATHENA.MIT.EDU (John D. Ramsdell)
Thu Sep 7 10:03:26 1995

To: wrs@newton.apple.com (Walter Smith)
Cc: java-interest@java.sun.com, ramsdell@linus.mitre.org
In-reply-to: Your message of "Wed, 06 Sep 1995 19:21:20 -0800."
             <v0213050cac740e8f2634@[17.205.28.27]> 
Date: Thu, 07 Sep 1995 07:12:11 -0400
From: "John D. Ramsdell" <ramsdell@linus.mitre.org>


Walter Smith wrote:

> Rather than a new dialect, one could add a _few_ optional "unsafe"
> constructs, such as untraced pointers and unsafe casting, to Java.

This may be all that is needed for Modular-3, but I'm not sure it is
all that is needed for Java.  What about pointers to procedures, for
example.  Doesn't this require new types and syntax?

At some point, one wants the ability to run low level systems
programming applications with a C-like runtime system rather than a
Java-like runtime system.  The rules for using the language with the
differing runtime systems must change.  I suspect Modular-3 has
multiple runtime systems.  Some would say that changing the semantics
of the runtime system constitutes a new language.

John

PS.  By the way, I find Modular-3 is quite interesting.  Others should
check it out.
-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com

home help back first fref pref prev next nref lref last post