comp.lang.ada
 help / color / mirror / Atom feed
From: munck@Reston.UnisysGSG.COM (Bob Munck)
Subject: Opportunity for Ada
Date: 1995/04/05
Date: 1995-04-05T00:00:00+00:00	[thread overview]
Message-ID: <4436.797119401@blackbird> (raw)

Friends,

There may be an excellent opportunity RIGHT NOW to make Ada much more
widely-used by non-military, non-government programmers.  Sun has just
announced a significant enhancement to the capabilities of the World
Wide Web called HotJava, essentially a C++ equivalent of the old UCSD
Pascal P-System.  If we could make Ada available as an alternative to
C++ in this system, it might become very widely used very quickly.

As with the P-System, HotJava is basically a compiler that produces
code meant to be interpreted.  The idea is that WWW browsers will
include an interpreter, so that WWW servers can send out executable
programs that cannot (!!) violate client security because they are
interpreted.  The programs will be able to animate the display, handle
user input, and generally do a number of things that will make the
user interface much richer and more interesting.

Sun has written such a browser, and distributes it for free.  Among
the demonstrations that they provide are an animation of several
sorting algorithms, a tic-tac-toe game, mixed animation and music
displays, and a simple 3D output package that lets you rotate
wire-frame objects in three-space with your mouse.

My suggestion is obvious: retarget GNAT to the HotJava interpretable
code.  Sun seems to have taken liberties with the C++ "standard"
already, and there are messages on their mailing list saying "As long
as we're changing C++, let's change the following 321 features, all of
which I really hate!"  A usable Ada alternative could be grabbed by
everybody out there doing WWW stuff (potentially a great many people)
who doesn't like C++.


For much more detail and a copy of the HotJava browser, see

           http://java.sun.com/

My apologies if this has already been brought up; my main newsfeed and
all three alternative news sources available to me are simultaneously
down.  If you respond, please email me a copy.

My ulterior motive:  I'll probably be doing a lot of HotJava
programming, and I don't want to have to learn C and C++.  

Bob
munck@interramp.com
munck@STARS.Reston.UnisysGSG.COM 






             reply	other threads:[~1995-04-05  0:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-04-05  0:00 Bob Munck [this message]
1995-04-06  0:00 ` Opportunity for Ada Gregory Aharonian
1995-04-07  0:00   ` Robert Dewar
replies disabled

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