Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PostScript programming

8 views
Skip to first unread message

Owen Densmore

unread,
Dec 8, 1988, 7:28:01 PM12/8/88
to
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

Mark Callow

unread,
Dec 9, 1988, 5:29:40 PM12/9/88
to
In article <881208194...@bigmac.sun.com>, ow...@SUN.COM (Owen Densmore) writes:
> 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.
That's great news. Does xnews use that version of class.ps?

>
> If at all possible, I'd like the evolution of the classing mechanism
> in NeWS and DPS to be coordinated.
>
> Owen Densmore

Hear, hear. I hope someone at Adobe is listening.
--
From the TARDIS of Mark Callow
m...@sgi.sgi.com, ...{ames,decwrl,sun}!sgi!msc
"There is much virtue in a window. It is to a human being as a frame is to
a painting, as a proscenium to a play. It strongly defines its content."

0 new messages