Newsgroups: comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!gatech!swrinde!sgiblab!sgigate.sgi.com!enews.sgi.com!wdl1!ds!ds.camb-lads.loral.com!jmcclain
From: jmcclain@photoplod.lads-camb.loral.com (John W.F. McClain)
Subject: Re: Why do people like C? (Was: Comparison: Beta - Lisp)
In-Reply-To: gclements@keps.com's message of Fri, 23 Sep 1994 07:58:11 -0400
Message-ID: <JMCCLAIN.94Sep26080146@photoplod.lads-camb.loral.com>
Sender: news@camb-labs.loral.com
Organization: Loral Advanced Distributed Simulation
References: <LYNBECH.94Sep15223604@xenon.daimi.aau.dk> <os2Psc1w165w@sytex.com>
	<35dcf9$jao@news.aero.org> <CwJ82u.7nL@csfb1.fir.fbc.com>
	<gclements-2309940758110001@155.50.21.58>
Date: Mon, 26 Sep 1994 12:01:46 GMT
Lines: 106

In article <gclements-2309940758110001@155.50.21.58> gclements@keps.com (Geoffrey P. Clements) writes:

   Pardon me for jumping in the middle of this discussion. The question I
   have is: what is Lisp used for? Is there anyone out there using Lisp to
   develop comercial applications? The only application I've ever seen
   written in Lisp "in the real world" was a FORTRAN to Ada translator. You
   couldn't buy it. You gave the company your FORTRAN code and they gave you
   back Ada code.

   I've heard all the reasons why Lisp is such a great language, but no one
   seems to be using it for anything but research projects. (I think. Correct
   me if I'm wrong.)

   I've played with a few small Lisps. Power Lisp and xLisp for the
   Macintosh. I don't see what use they are over Metrowerk Code Warrior C++
   for developing useful applications. (Read comercially saleable.)

Well here is a list of some "real" application written in Lisp that I
compiled a year or two ago.  If anyone finds any errors please send
them to me.

Note Loral has no idea I even have this list....


"Major" Lisp Applications

"Mass Market Applications" 
----------------------------------------------------------
GNU EMACS			Text Editor & mini-lispm
		                [C at core]

MACSYMA				Math system
Reduce 				Math system
Alkahest			Math system

XLISP-STAT			a Lisp based statistical programming enviroment

Interleaf			Page Layout/documentation system
				[C at core]

BELIEF				A program for manipulating graphical belief 
				models

Many AutoCAD applications	CAD
BOSS				a link level communications CAD simulation tool
BONeS Designer			a system-level network CAD simulation tool
PlanNet 			a simple network simulation tool
Cadence's Design Framework II	CAD
   and some sub-applications 
ICAD				knowledge based engineering support system 


Itasca OODBMS			Distributed Object Database Management System
Software Refinery		CASE
NoteCards			Hypertext system
Symbolics' S-products 		(3D modelling, animation & rendering)



AI applications
----------------------------------------------------------
Boyer-Moore Theorem Prover
OPS-5 (has been rewriten in C)	Rule based programing lang.
ART				AI/Expert-System dev. tools
KEE				AI/Expert-System dev. tools
KnowledgeCraft			AI/Expert-System dev. tools
G2				AI/Expert-System dev. tools
Eurisko				"large AI system"
MYCIN				"large AI system"
CYC				"large AI system"
Concept Modeler			knowledge based engineering support system 

Natural language parsers
Accounting Applications

Company/Group Specific Applications & one shots
----------------------------------------------------------
An Authorizer Assistant for a major credit card co.
RAM (Rear Area Movement) for the Army
FAITH (F16 Air Intercept Training Heuristics)
Application to interpret proposals for use of Hubble Space Telescope
First Fortran 77 compiler
R1 				VAXen configuration program
XCON				VAXen configuration program
Systems at AT&T, Lockheed, Ford Aerospace

Lisp Machine Environments
----------------------------------------------------------
Genera
LMI

????
----------------------------------------------------------
The Graphics Tool
PASTA
CPAS				Timewarp system
METAL 				Machine translation program

--

I am solely responsible for contents of this message.  It does not
necessarily reflect the opinions of Loral or its customers.

John W.F. McClain		    Loral Advanced Distributed Simulation
jmcclain@camb-lads.loral.com        50 Moulton Street
work (617) 441-2062       	    Cambridge, MA 02139
