Subject: Re: Where to start
From: rpw3@rpw3.org (Rob Warnock)
Date: Sat, 23 Aug 2003 06:30:59 -0500
Newsgroups: comp.lang.lisp
Message-ID: <ZUydnVmeLZfuzdqiXTWc-w@speakeasy.net>
<RobertMaas@YahooGroups.Com> wrote:
+---------------
|   From: Daniel Barlow <dan@telent.net>
|   it might sooner or later be good to standardize[*] an API for Lisp
|   web applications: something that fulfills a similar role to the java
|   servlet API.}}
| 
| So you're talking about client-side applets, not server-side
| applications, right?
+---------------

No, he's talking about server-side "applets".

+---------------
| How did Sun Microsystems manage to get their JavaScript installed
| in both the major Web browsers (MicroSoft InterNet Explorer, and
| Netscape Navigator/Communicator)?
+---------------

They *DIDN'T*!!! Java != JavaScript, other than sharing the first four
characters of the name. JavaScript was *entirely* the invention of Netscape
(in fact, almost single-handedly by my ex-SGI friend Brendan Eich, see
<URL:http://wp.netscape.com/comprod/columns/techvision/innovators_be.html>
for some history). Given that JavaScript was in Netscape Navigator (and
that the language spec was deliberately public), Microsoft almost *had*
to put it into IE (so they did).

In fact, one might even make the case that Sun has *failed* in getting
client-side Java applets accepted [outside of some limited use in a few
companies' proprietary enterprise applications].

Server-side Java, on the other hand, is alive & well. (For some values
of "well"...)


-Rob

-----
Rob Warnock, PP-ASEL-IA		<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607