Article View: comp.lang.java
Article #266What is Java's constituency?
From: David Christie
Date: Mon, 15 Apr 1996 21:51
Date: Mon, 15 Apr 1996 21:51
78 lines
4695 bytes
4695 bytes
Erik P. DeBenedictis wrote: > > Chris Marston wrote: > > > > Erik P. DeBenedictis wrote: > > > > > > Is it possible that Java will become the Prolog or PL/1 of the 90's? > > > > > > Erik DeBenedictis > > > > When was the last time you saw ProLog featured in Time magasine? ;^) I > > think it already has too much inertia & dev community support behind > > it to meet that kind of grisly end. Besides, Java is actually > > _useful_.... > > Good question, and it does have an answer. In the USA, Prolog was an acedemic > language that never attracted a wide following. > > Japan, however, based its "fifth generation computing initiative" on Prolog. > The idea (in both Japan and the USA) was that Japan's equivalent of DARPA > would -- in one fell swoop involving several billion dollars > of research funding -- take away the lead the USA has in software and > bring it to Japan. > > This happened 10-15 years ago. > > It was a really big deal in the USA at that time. While I don't recall exactly, > I believe the issue got the cover of Time-type magazines a half-dozen times > as well as generating several hundred less-prominent articles in the popular > press. > > I believe my comparison between Prolog and Java is worth considering, although > I will admit there are differences. Japan is not the USA, and Silicon Valley > (home of Netscape and Sun) is administred very differently than DARPA or MITI. > > Erik DeBenedictis Japan's 5th Generation Project and Logic Programming a la Prolog was indeed a big deal, at least in the industry and among computer science academia. The comparison with Java makes a certain amount of sense. That Japan would become a hot new source of innovative software always seemed to me about as likely as A.T.&T. coming to dominate the computer industry. Similarly, if Java had remained a closely held property of Sun Microsystems, I would have written it off by now, since I no longer believe in the ability of proprietary computer hardware manufacturers to influence the evolution of software or the net in any dominant way. Always look at who is using the technology, and how widely dispersed they are. FORTRAN became the language of choice of the scientific community, and it still is. What is Java's constituency? I'd say at this point it isn't clear. Web hackers, mostly -- the people who follow this newsgroup. Professional developers looking for a way to do cool web stuff, who can leverage their C++ skills. Not end users of course, and not large application developers, not yet; the focus so far seems to be mostly on applets. Most of what has emerged seems like tinkering. Some nice toolsets are obviously in the making, which bodes well. But I have yet to see one compelling Java app, or family of applets. It's all terminally cute but there is no existence proof so far for anything truly new that enriches the experience of users everywhere, the way VisiCalc or WordStar did. There's just this feeling, shared by many I suppose, that Java ought to be good for something revolutionary. After all, if you can program for the web, as opposed to Windows, and distribute over the web, as opposed to in shrink-wrapped boxes, that's potentially world-changing. But the operative word here is potential. What can Java do, that can't be done nearly as easily without it, that would capture the attention of the entire web user base nearly overnight? If this question is hard to answer, that's because twiddling with new tools is always easier than using your imagination. But if it's impossible to answer, then the predictions that Java will wind up like Prolog or AI are probably accurate. Even ONE killer applet would be nice. -- David Christie Netscape Communications Corporation dc@netscape.com 501 East Middlefield Road 415-937-4407 Mountain View, CA 94043
Technical Details
Message-ID:
<3172C4FB.286E@netscape.com>Path:
arc1-ca.pugleaf.net!tera.mcom.com!usenetReferences:
<4k3cdo$np5@taurus.adnc.com> <DpG1s1.GC9@research.att.com> <4k7akk$nsh@engnews2.Eng.Sun.COM> <DpIG6w.LF8@research.att.com> <316A66FA.4F4B@netalive.com> <316CA38D.5D96@ls.barrhead.ab.ca> <316E744C.5D2B@netalive.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!tera.mcom.com!usenet From: David Christie <dc@netscape.com> Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk Subject: What is Java's constituency? Date: Mon, 15 Apr 1996 14:51:55 -0700 Organization: Netscape Communications, Inc. Message-ID: <3172C4FB.286E@netscape.com> References: <4k3cdo$np5@taurus.adnc.com> <DpG1s1.GC9@research.att.com> <4k7akk$nsh@engnews2.Eng.Sun.COM> <DpIG6w.LF8@research.att.com> <316A66FA.4F4B@netalive.com> <316CA38D.5D96@ls.barrhead.ab.ca> <316E744C.5D2B@netalive.com> NNTP-Posting-Host: h198-93-94-207.mcom.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 2.01Gold (Win95; I) To: "Erik P. DeBenedictis" <erikd@netalive.com>