🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.java
Article #200

Re: Will Java kill C++?

#200
From: Doug Bell
Date: Thu, 11 Apr 1996 18:59
60 lines
3306 bytes
In article <goochb.327.000893D1@rwi.com>, goochb@rwi.com (William D.
Gooch) wrote:

> In article <dbell-1104960125190001@wholder2.cts.com> dbell@shvn.com
(Doug Bell) writes:
> >....
> > If those other languages had all the answers, 
> > then we'd know because they'd be behind the great and successful
> >products, which they rarely ever are.
> 
> Nonsense.  AutoCAD and Interleaf are both Lisp-based products.
> American Express uses a Lisp system for automatic card purchase 
> authorization (ever notice how much more reliable theirs is than most 
> other such systems?).  The list goes on, and my personal knowledge 
> of it is certainly limited to a very small subset.  A large percentage of
> the ones I do know of are proprietary and confidential, because their
> use gives the company who built them such a significant competetive
> advantage.
> 
> Certainly we don't see a great number of end-user PC applications 
> built in the relatively less popular languages.  Mainly they're found
> in a commercial-use environment, where the advantages of Smalltalk
> or Lisp/CLOS in dealing with complex problems can be very significant.

Good examples, but it doesn't refute my claim that Lisp, Prolog, etc. are
_rarely_ (not never) used in successful products.  And in environments
where a large product is being produced for relatively few users, such as
American Express' internal card purchase authorization system, the
economics of the situation support the extra computing resources often
required by a highly generalized language if it reduces the cost to
implement.  To what extent a generalized language or a 4GL language
reduces the cost of implementation is debatable, but certainly a case can
be made for this.

> The now-familiar windowing paradigm of PCs and Macs originated
> in the Lisp/Smalltalk world long before Apple or Microsoft co-opted it.  

Now this is an example of what I think have been some of the best
contributions made by the programming languages of the
intelligentsia--exploring new ways of doing things and proving concepts. 
It's just that for whatever reason, the realization of the worthwhile
concepts usually falls to a work-horse language.

> BTW, I'm not claiming that any language has "all the answers," and
> I don't think anyone else made that claim either.
> 
> ~~~~~~~~~~~~~~~~~~~~~~
> William D. Gooch
> RothWell International
> goochb@rwi.com
> Texas liaison for the International Programmers Guild
> For information on IPG, see http://www.ipgnet.com/ipghome.htm
> ~~~~~~~~~~~~~~~~~~~~~~

Let's just say that to some extent, the answers a language *does* have
must be relative to the impact of the software which results from it. 
What other measure would you apply?

Doug Bell
dbell@shvn.com
Technical Details
Message-ID: <dbell-1104961159050001@wholder2.cts.com>
Path: arc1-ca.pugleaf.net!wholder2.cts.com!user
References: <31682FFE.2781E494@bbn.com> <DpJyGG.FKK@hkuxb.hku.hk> <denatale-1004960822260001@grail1506.nando.net> <dbell-1104960125190001@wholder2.cts.com> <goochb.327.000893D1@rwi.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!wholder2.cts.com!user
From: dbell@shvn.com (Doug Bell)
Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk
Subject: Re: Will Java kill C++?
Date: Thu, 11 Apr 1996 11:59:05 -0700
Organization: FTL Games
Message-ID: <dbell-1104961159050001@wholder2.cts.com>
References: <31682FFE.2781E494@bbn.com> <DpJyGG.FKK@hkuxb.hku.hk> <denatale-1004960822260001@grail1506.nando.net> <dbell-1104960125190001@wholder2.cts.com> <goochb.327.000893D1@rwi.com>
NNTP-Posting-Host: wholder2.cts.com