Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!lll-winken!decwrl!orc!bu.edu!xylogics!transfer!lectroid!jjmhome!m2c!umvlsi!dime!dime.cs.umass.edu!moss From: moss@ibis.cs.umass.edu (Eliot Moss) Newsgroups: comp.lang.smalltalk Subject: Re: Questions about ParcPlace ST-80 vs. Eiffel Message-ID: Date: 21 Mar 90 14:27:19 GMT References: <3004@umbc3.UMBC.EDU> Sender: news@dime.cs.umass.edu Reply-To: Moss@cs.umass.edu Followup-To: comp.lang.smalltalk Organization: Dept of Comp and Info Sci, Univ of Mass (Amherst) Lines: 21 In-reply-to: bruce@menkar.gsfc.nasa.gov's message of 20 Mar 90 19:57:22 GMT May I suggest that you look into Trellis (formerly called Trellis/Owl or just Owl) from a research group at Digital Equipment? Trellis offers a Smalltalk-like interactive environment (in some ways I think it is *better* than the Smalltalk browser and related tools, including a debugger that lets you set breakpoints, etc.); type-checked, compiled code; and multiple inheritance (with what I view to be the "right" subtyping rules). It also sports multiple activities (lightweight pseudo-processes) and exception handling. It is not a product at this time, but there was a program under which it could be obtained for use, and I know the group still exists. If you're interested I suggest you send mail to Patrick O'Brien (obrien@pbsvax.enet.dec.com). IMHO, Trellis is a better job than Eiffel, and can be viewed (rooughly speaking) as a type-checked version of Smalltalk with a clean model of multiple inheritance. Eliot -- J. Eliot B. Moss, Assistant Professor Department of Computer and Information Science Lederle Graduate Research Center University of Massachusetts Amherst, MA 01003 (413) 545-4206; Moss@cs.umass.edu