From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <283f5df10610031437p7d1d35b5qca6c81f18faa2e96@mail.gmail.com> Date: Tue, 3 Oct 2006 17:37:09 -0400 From: "LiteStar numnums" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] gs In-Reply-To: <6e35c0620610031348j7bb69409qc12082341f9d23e2@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_86500_10172464.1159911429420" References: <8fd802a4a0bcc60a27f43346bbccf0c5@plan9.bell-labs.com> <6e35c0620610031348j7bb69409qc12082341f9d23e2@mail.gmail.com> Topicbox-Message-UUID: c4b78998-ead1-11e9-9d60-3106f5b1d025 ------=_Part_86500_10172464.1159911429420 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline You can scratch RoPS of that list: anything that it does do, it not only does it slowly, but improperly. To make matters worse, 'paid' version is no better. I had a discussion with Manfred von Thun (you know, the gentleman who created Joy) about this while I was working on a language that was similar to postscript & joy. He was interested in the design aspects we were discussing, but was hesitant about the PS aspects I was using. I should think that the real reason that PostScript is so slow is that the graphics rely upon someone who should have really optimised some the workings out of their source file... Just my $0.02 (or 0.01 GBP) On 10/3/06, Jack Johnson wrote: > > On 10/3/06, Charles Forsyth wrote: > > out of idle interest, why has there never been a replacement? > > is it really that hard? > > That's a great question. I Googled for some leads: > > "Saffron includes an all-Java PostScript(r) interpreter" > http://www.dynalivery.com/customersupport/Saffron_FAQs/SaffronInfo.html > > "The RoPS interpreter is a Microsoft Windows implementation of the > PostScript programming language interpreter" > http://www.rops.org/ > > There is some interesting detail stuff here that I'd want to re-read > if I were going to write an interpreter from scratch: > http://www.anastigmatix.net/postscript/direct.html > > This might also make for a good jumping-off point: > http://serl.cs.colorado.edu/~arcadia/Software/tps.html > > ...but from the looks of it, maybe it would be easier to "fix" > ghostscript by making it faster/slimmer/etc. I wonder if it runs > better on some architectures than others? If so, sounds like a good > job for a cpu server. > > -Jack > --=20 If work and leisure are soon to be subordinated to this one utopian principle -- absolute busyness -- then utopia and melancholy will come to coincide: an age without conflict will dawn, perpetually busy -- and withou= t consciousness. -- G=FCnter Grass ------=_Part_86500_10172464.1159911429420 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline You can scratch RoPS of that list: anything that it does do, it not only do= es it slowly, but improperly. To make matters worse, 'paid' version is no b= etter.
I had a discussion with Manfred von Thun (you know, the gentleman= who created Joy) about this while I was working on a language that was sim= ilar to postscript & joy. He was interested in the design aspects we we= re discussing, but was hesitant about the PS aspects I was using. I should = think that the real reason that PostScript is so slow is that the graphics = rely upon someone who should have really optimised some the workings out of= their source file...
Just my $0.02 (or 0.01 GBP)

On = 10/3/06, Jack Johnson <knapjack@gmail.com> wrote:
On 10/3/06, Charles Forsyth <fo= rsyth@terzarima.net> wrote:
> out of idle interest, why has th= ere never been a replacement?
> is it really that hard?

That's= a great question.  I Googled for some leads:

"Saffron includes an all-Java PostScript(r) interpreter"<= br>http://www.dynalivery.com/customersupport/Saffron_FAQs/SaffronI= nfo.html

"The RoPS interpreter is a Microsoft Windows implementatio= n of the
PostScript programming language interpreter"
http://www.rops.org/

There is some intere= sting detail stuff here that I'd want to re-read
if I were going to write an interpreter from scratch:
http://www.anastigmatix.ne= t/postscript/direct.html

This might also make for a good jumping= -off point:
http= ://serl.cs.colorado.edu/~arcadia/Software/tps.html

...but from t= he looks of it, maybe it would be easier to "fix"
ghostscript = by making it faster/slimmer/etc.  I wonder if it runs
better on some architectures than others?  If so, sounds like= a good
job for a cpu server.

-Jack


--
If work and leisure are soon to be subordinated t= o this one utopian principle -- absolute busyness -- then utopia and melanc= holy will come to coincide: an age without conflict will dawn, perpetually = busy -- and without consciousness.

-- G=FCnter Grass ------=_Part_86500_10172464.1159911429420--