Article View: comp.sys.mac
Article #34508Re: Re: NeXT press release (very long but interesting)
From: Martin_Fox
Date: Tue, 15 Nov 1988 18:48
Date: Tue, 15 Nov 1988 18:48
39 lines
2263 bytes
2263 bytes
But WAIT! How much of the processor bandwidth will be consumed by
Display PostScript? For that matter, what IS Display PostScript?
According to what I've heard (no more than third or fourth hand), DSP
is essentially PostScript with a new binding mechanism and some added
features for color and raster. This would indicate to me that it would
contain some of the limitations of the original PostScript, namely:
1) No storage of Paths. PS does not store more than one path
(description of a figure). To work with multiple paths, one
has to write multiple procedures which generate the necessary
paths and call the appropriate one whenever one wants to burp
out a path. This applies to transforming a given path multiple
times; you would have to change the global transform matrix and
recreate the path multiple times.
2) Interpreter overhead. This includes dictionary lookups,
interpreting routines written in DPS (which I would assume
is largely unnecessary with a new binding), and such.
3) General unfriendliness of the language for developers.
I am sure there are other consideration here which I am missing but
others will be sure to catch. What it boils down to is 1) is Display
PostScript a convenient imaging model for interactive display graphics,
2) does it lend itself to a good development environment, and 3)
what is its performance?
Remember, I am writing this note while eating lunch, and tend to have
trouble focusing and writing clearly with peanut butter stuck to my
teeth. Also, I have not seen the DPS specs, and am assuming Adobe did
not radically modify PostScript for DPS.
Any ideas?
Martin Fox
Boise, Idaho
Where all the license plates read "Famous Potatos", even on Porsches.
Technical Details
Message-ID:
<50001@hpbsla.HP.COM>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!ncrlnk!ncr-sd!hp-sdd!hplabs!hpda!hpcuhb!hpcilzb!hpcea!hpbsla!mfoxReferences:
<5423@juniper.uucp>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!ncrlnk!ncr-sd!hp-sdd!hplabs!hpda!hpcuhb!hpcilzb!hpcea!hpbsla!mfox From: mfox@hpbsla.HP.COM (Martin_Fox) Newsgroups: comp.sys.mac Subject: Re: Re: NeXT press release (very long but interesting) Message-ID: <50001@hpbsla.HP.COM> Date: 15 Nov 88 18:48:18 GMT References: <5423@juniper.uucp> Organization: Hewlett-Packard Boise R & D Lab Lines: 39