[mod.computers.workstations] Best LISPM/WorkStation?

TAYLOR%PLU@AMES-IO.ARPA.UUCP (02/27/87)

NOTE: This posting is being sent to the AILIST, SLUG, TI, XEROX, SUN
      and WorkStation bulletin boards 

Here at the AI Research & Applications Branch - NASA Ames Research
Center, we are planning to buy several Lisp or possibly non-Lisp
workstations in the near future and want to look at alternatives to
Symbolics, of which we have 7 + a 3600 file server at the present
time.

Possible alternatives are (in no particular order):
        Explorer
        Xerox 1186
        Sun
        Vax station
        LMI
        Apollo

Several things that concern us are:

        Are we maximizing productivity and minimizing cost in our
        current environment ?  How can we accomplish these goals in
        the future ?

        Is our current environment of Lisp Machine workstations going
        to continue to offer us the best development environment ?
        General purpose workstations offering Lisp, Prolog, Pascal,
        FORTRAN, C, etc, are coming on strong.

        We will be supporting outside users who have non-Symbolics
        equipment; what is the most portable development/delivery
        environment that we could have, consistent with our software
        requirements ? (see below)

        If we move to a non-Symbolics environment, what environment
        will minimize the portability costs ?

Our software requirements are object oriented Lisp, Prolog, two-way
calling interface between Lisp & Prolog, rich window system/graphics
(monochrome and color) facilities and a productive development
environment.

We would appreciate any comments, experiences and recommendations of
people who have used two or more of the above Lispms/work stations.
We are familiar with two Lispm comparisions which have appeared on
bboards:

        Dandelion vs Symbolics, 17 Sep 86, steve@siemens.UUCP

        Explorer vs Symbolics, 23 Oct 86, miller@ur-acorn.ARPA

In order to liven up this discussion, we thought the repetition of
some previous bboard claims about Lispm/workstation capabilities
would elicit honest, deeply-held opinions!  Here goes:

1.  The Symbolics window debugger is unmatched anywhere.
2.  Symbolics' on-line documentation is much better than TI's
                    BUT
    TI's suggestion system is much better than Symbolics'.
3.  Symbolics' networking is much better than TI and better in
    general. 
4.  With Symbolics GC, must boot ea. 14 day.  
    With TI GC (no ephemeral exists) must boot ea 0.5 day
5.  Symbolics and TI are so similar that it is easy to carry skills
    back and forth.
6.  Xerox's window system is easy to use but less powerful than
    Symbolics. 
7.  Xerox's GC is really a 'reference counter' and therefore CAN'T
    reclaim circular lists. Other than that, however, Xerox's GC is
    much better than Symbolics. 
8.  VAX's GC takes 6 sec (with 9 meg) while Symbolics' takes 1 hr.
9.  VAX must have >5 Meg to be useful.
10. VAX's LISP Language Sensitive Editor is about as useful as EMACS.
11. A SUN without disks is useless.

Furthermore, here are a few issues to flame on -
 - hardware - failure rates, ease of fault analysis
 - window systems
 - networking
 - namespace
 - garbage collection
 - Initial ease of use / overall user interface.
 - Power for highly trained user
 - editors
 - online documentation - completeness, clarity
 - performance metering
 - debuging tools
 - maximum paging space
 - speed

To try to keep this discussion in one central place and since I do
not subscribe to all the bboards to which this is being posted, I
would suggest (subject to Ken Laws veto) that all responses be posted
to the AIList (AIList@sri-stripe.ARPA).  However e-mail to me if you
have any problems with that proposal.

---------------------------------------------------------------------
   Will Taylor - Sterling Software, MS 244-17,
                 NASA-Ames Research Center, Moffett Field, CA 94035
   arpanet: taylor@ames-pluto.ARPA 
   usenet: ..!ames!plu.decnet!taylor
   phone  : (415)694-6525