Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!akgua!mcnc!decvax!harpo!ihnp4!zehntel!hplabs!sri-unix!Deutsch.pa@Xerox.ARPA From: Deutsch.pa@Xerox.ARPA Newsgroups: net.works Subject: Workstations Message-ID: <12378@sri-arpa.UUCP> Date: Tue, 17-Apr-84 13:47:07 EST Article-I.D.: sri-arpa.12378 Posted: Tue Apr 17 13:47:07 1984 Date-Received: Mon, 23-Apr-84 01:39:49 EST Lines: 27 The Sun Microsystems workstation, while expensive at approximately $17K for a networked, diskless configuration, and also suffering until very recently from production engineering problems, has a good Unix system with substantial graphics support and a growing volume of third-party software including some good EMACS- and Star-like editors. Warren Teitelman, the principal designer of the user interface capabilities of Interlisp, just went to work for Sun a few months ago. "The basic idea is to take a lot of the capabilities now available in LISP systems and give them to programmers in other languages" was one of the motivating factors behind the Xerox PARC Cedar project, which intended to do the same thing to the Xerox Mesa language which is in the Pascal/Modula family. Approximately 5 calendar years and at least 50 man-years later, a great deal has been accomplished, but you still can't edit your program and be ready to run it again in less than about 15 seconds on a machine that's at least 5-10 times as fast as a 68000.... I suggest you think carefully about how to divide capability between the workstation and any mainframes. Bitmap workstations that can really do everything for a professional programmer are still running in the $10-15K and up range, once you count in all the file servers, extra memory, etc. etc. An alternative I've suggested to people in the past is a bitmap terminal per person (should be around $3K these days) and a VAX for every 5-10 people. The key to this alternative is to deliberately load the mainframe very lightly: it still may be cost-effective, and it can handle "peak" requirements better than a slew of smaller machines, although its responsiveness will be less even.