🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #34508

Re: Re: NeXT press release (very long but interesting)

#34508
From: Martin_Fox
Date: Tue, 15 Nov 1988 18:48
39 lines
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!mfox
References: <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