From: John W.F. McClain
Subject: What Applications Have Been Written In Lisp?
Date: 
Message-ID: <1put3sINNacn@senator-bedfellow.MIT.EDU>
What "major" applications have been written in Lisp?  I also include
in this category applications like GNU Emacs, that are written (or
bootstrapped?) in another language but have a lisp interrupter at
their core.  It is not enough to simply have lisp as the extension
language, large parts of the application have to be written in lisp.

lisp <== languages with lisp like semantics, but not necessarily s-list syntax.

Reply by e-mail if you don't want to waste net-bandwidth. I will
summarize if their is enough intrest.

To start the list off, the 2 applications I know with this
property are:

	GNU Emacs
	Macsyma

Thanks in Advance 
John W.F. McClain

From: John W.F. McClain
Subject: Re: What Applications Have Been Written In Lisp?
Date: 
Message-ID: <1pv05dINNbnh@senator-bedfellow.MIT.EDU>
One last note: if possible can respondents give some first order
indication of how "major" the application is, this could take the form of:

	Number of users of the application
	Revenue generated by the use of application
	Number of grad. stds. who's thesis depend on it
	Number of lives saved
	etc

Thanks Again
John W.F. McClain
From: Don Geddis
Subject: Re: What Applications Have Been Written In Lisp?
Date: 
Message-ID: <1993Apr9.010317.9629@CSD-NewsHost.Stanford.EDU>
In article <············@senator-bedfellow.MIT.EDU>, ····@athena.mit.edu (John W.F. McClain) writes:
> What "major" applications have been written in Lisp?
> To start the list off, the 2 applications I know with this
> property are:
> 	GNU Emacs
> 	Macsyma

Mathematica is very similar to the old Macsyma, but is a tremendously
successful commercial product.  It's probably written in C or some such thing,
but (like Emacs) there's pretty much a Lisp interpreter inside.  I find it
amusing to notice the superficial C-like changes: case matters, functions
go outside list, brackets instead of parentheses, commas vs whitespace.
So (times 3 4) becomes Times[3,4].  But other than than, it's pretty much
Lisp.

	-- Don
-- 
Don Geddis (······@CS.Stanford.Edu)
Sans marriage l'amour est un souffle de fromage.
[Without marriage, love is a cheese souffle.]
From: D V Henkel-Wallace
Subject: What Applications Have Been Written In Lisp?
Date: 
Message-ID: <GUMBY.93Apr9122048@tweedledumb.cygnus.com>
Most major cad systems (AutoCAD, Cadence, etc) are basically a lisp
interpreter and then a lisp program.
From: Scott McKay
Subject: What Applications Have Been Written In Lisp?
Date: 
Message-ID: <19930409190319.1.SWM@SUMMER.SCRC.Symbolics.COM>
    Date: Fri, 9 Apr 1993 12:20 EDT
    From: D V Henkel-Wallace <·····@tweedledumb.cygnus.com>

    Most major cad systems (AutoCAD, Cadence, etc) are basically a lisp
    interpreter and then a lisp program.

Don't forget Macsyma.

All of Genera (and its predecessors), the OS+development environment
that runs on Symbolics machines is written in Lisp.  This include the OS
itself (including device drivers, paging and memory management, GC,
scheduler, etc), window system, the compiler(s) (for Lisp, Fortran, C
and Pascal), debuggers, editor, mail tools -- the whole shooting match.
Plus an OODB (called Statice), a hypertext authoring system (called
Concordia), the "S-products" (already described).  Symbolics has also
written a number of non-trivial applications for some customers.

All together, this stands at more than 1.25 million lines of Lisp code.
(Lines of code is generally a poor metric, since it varies so much from
language to language.  My experience suggest a fair multiplier for C
code is between 4 and 6, which would put Genera and its tools at around
between 5 and 7 million lines of C code.)
From: Gjalt de Jong
Subject: Re: What Applications Have Been Written In Lisp?
Date: 
Message-ID: <DEJONG.93Apr9133506@fafner.imec.be>
In article <············@senator-bedfellow.MIT.EDU> ····@athena.mit.edu (John W.F. McClain) writes:

> What "major" applications have been written in Lisp?  I also include
> in this category applications like GNU Emacs, that are written (or

As far as I know, alsothe DTP package Interleaf is written (to some extent)
using Lisp.
--
__
Gjalt de Jong			Email: ······@imec.be
IMEC vzw			tel. +32 16 281 228
VSDM / 3.04			fax. +32 16 281 515
Kapeldreef 75, B 3001 Leuven, Belgium
From: Milt Epstein
Subject: Re: What Applications Have Been Written In Lisp?
Date: 
Message-ID: <C586Mq.Br0@cs.uiuc.edu>
In <············@senator-bedfellow.MIT.EDU> ····@athena.mit.edu (John W.F. McClain) writes:

>What "major" applications have been written in Lisp?  I also include
>in this category applications like GNU Emacs, that are written (or
>bootstrapped?) in another language but have a lisp interrupter at
>their core.                                        ^^^^^^^^^^^
{ ... ]

Interesting pun/Freudian slip there ...

-- 
Milt Epstein
Department of Computer Science
University of Illinois
·······@cs.uiuc.edu
From: Erik Eilerts
Subject: Re: What Applications Have Been Written In Lisp?
Date: 
Message-ID: <lsbg12INNmbi@agave.cs.utexas.edu>
      One application I've heard of is called METAL.  It a machine 
translation program that's written mostly in LISP.  It's being developed
by Siemens in Munich, Germany and is now available comercially.

      Erik Eilerts
      University of Texas at Austin
      ·······@cs.utexas.edu