Path: utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!ucbvax!SUN.COM!owen From: owen@SUN.COM (Owen Densmore) Newsgroups: comp.windows.news Subject: PostScript programming Message-ID: <8812081944.AA10206@bigmac.sun.com> Date: 9 Dec 88 00:28:01 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 21 With DPS being made available as a product, PostScript programming will become far more wide spread. In particular, we've found in NeWS that use of classes and inheritance is the most natural way to manage large PostScript systems. Is there any DPS version of the NeWS class.ps file in existance today or being worked on? If so, I'd like to coordinate the NeWS version with it so we have a single OOP model shared between the two systems. In particular, we are looking at a very simple form of multiple inheritance derived from David Singer's work while he was at Schlumberger. The model is quite simple: the superclass specification may include an array of superclasses. Note that class Object simply uses an empty array, rather than the "null" it used to use. Amazingly enough, the code reduced in size in the conversion from single to multiple inheritance. If at all possible, I'd like the evolution of the classing mechanism in NeWS and DPS to be coordinated. Owen Densmore