[1180] in java-interest
Re: The future of Java
daemon@ATHENA.MIT.EDU (Michael Lorton)
Fri Aug 25 15:16:56 1995
Date: Fri, 25 Aug 1995 09:20:31 -0700
From: Michael Lorton <mlorton@eshop.com>
To: Glen.Perkins@NativeGuide.com
Cc: java-interest@java.sun.com
In-Reply-To: Glen C. Perkins's message of Mon, 21 Aug 95 18:09 WET DST <v01510106ac5e23b8b9c3@[192.0.2.1]>
Things We Could Do With Java, Other Than HotJava
[Here are some idea I have. I have no idea if these are the kind of
things that are so obvious no-one bothers to talk about them or so
off-in-left-field they are worth talking about, but here go.]
1. Java-based operating system. The two tasks that have to be done by
an OS are security and time-sharing (Other common tasks, like file
service and networks, can be done by process outside the OS. See
Minix.) Both of these can be done *in the language* by Java; the OS
could be a nanokernal and a large set of cooperating, but
unprivileged, processes.
2. Java-based *secure* operating system. Orange-book secure. B3 or
A1 secure. (If you don't know what these terms me, trust me. They
mean very, very secure.)
3. Java server for searching. A server with a large database (say, of
text documents) is typically difficult to search. Generally, there is
some simple search language (SQL or keywords) which is typed in on the
client, sent over and executed on the server. Java allows search
*programs* to be written and sent to the server.
4. Java server for computation. You write and test your CPU-intensive
program on your desktop machine; when you are sure it will work in the
large case, you sent it to a Cray, which compiles the byte-codes down
to machine language and executes the program (and sends you a bill).
5. Java-enabled mail reader. Not much practical value here, but I saw
a party invitation which played a little tune when you opened it. A
Java-enabled mail reader could do things like that.
6. Everything else. Java seems like a perfectly good application for
everyday use, and it is pretty durn portable. When AWT and the debugger
are finish, it should be a very efficient development platform.
Just my $0.03 (allowing for inflation).
M.
-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com