🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.postscript
Article #9055

PostScript Language

#9055
From: Ivan N. Bach
Date: Fri, 23 Feb 1990 17:29
40 lines
2776 bytes
jeynes@adobe.COM writes:

>UltraScript is not an Adobe product; it is a clone PostScript interpreter
>made by Imagen/QMS.

I am getting tired of reading about PostScript "clones."  The word "clone"
had never been used to describe the implementation of a procedural language 
until Adobe started using it to refer to the implementations of the PostScript
language by other companies.  Have you ever heard of a COBOL or FORTRAN clone?

Have you ever heard of a proposal for a new world standard for the storing
and transmitting of image data that wastes up to 90% of the communication
channel's capacity?  Have you ever heard of a modern procedural language
whose deficiencies are covered up by extending it with specific versions
of comment statements?  Have you ever heard of a procedural language in
public domain whose most important component has been encrypted?  Have
you ever heard of a procedural language in public domain whose name you
are not allowed to use when you implement that language?

Intel says that by year 2000 microprocessor chips will contain 100 million
transistors and operate at 250MHz.  If we leave it to Adobe to design our
page and document description languages, by year 2000 we will still have to 
waste our time preprocessing arithmetic expressions from the usual format
supported by the first high-level procedural language into the Reverse
Polish notation in order to make it easier to interpret such expressions.
The general-purpose programming part of our page description languages
will be at the level of a programmable calculator, and we will still have
to worry about doing our own gargabe collection, so that we do not run out
of virtual memory.  We will still have printer drivers that convert compact
image descriptions in binary format into very readable long words that are
never seen by a human being.  We will keep waiting for that readable data
to be sent over a 9600-baud communications link to a printer controller
that will take so long to process even these preprocessed statements that
mechanical parts of a modern printer will wait on the electronic parts, so 
that we will still not be able to drive our printers at full speed.

Ivan N. Bach                      Tel (408) 986-9400, x508
QMS, Inc.                         Fax (408) 727-3725 
2650 San Tomas Expressway         arpa: ib@imagen.com 
Santa Clara, CA 95051             uucp: decwrl!imagen!ib 
Technical Details
Message-ID: <9447@imagen.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!think!snorkelwacker!apple!sun-barr!newstop!sun!imagen!daemon

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!think!snorkelwacker!apple!sun-barr!newstop!sun!imagen!daemon
From: ib@apolling (Ivan N. Bach)
Newsgroups: comp.lang.postscript
Subject: PostScript Language
Message-ID: <9447@imagen.UUCP>
Date: 23 Feb 90 17:29:53 GMT
Sender: daemon@imagen.UUCP
Lines: 40