Re: PS-HTTP vs (was: Re: Perl vs C)

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Juergen Roethig (jroethig_at_gmx.de)
Date: 04. May 2000


Hallo Welt ;-)

Mathias Waack wrote:
>
> On 03-May-2000 Juergen Roethig wrote:
> > Genausowenig wie TeX ist PostScript in erster Linie eine
> > Programmiersprache. PostScript als Seiten(layout)beschreibungssprache
> > wie auch LaTeX als "logische Inhalt- und -strukturbeschreibungssprache
> > von Text" (TeX liegt als Beschreibungssprache irgendwo zwischen Layout
> > und logischer Struktur) duerften sich zur Programmierung (Variablen,
> > Programmverzweigungen, Schleifen) etwa gleich gut (oder gleich schlecht)
> > eignen.
>
> Auszuege aus der PS-Spec:
>
> Like all programming languages, the PostScript language builds on elements and
> ideas from several of the great programming languages. The syntax most closely
> resembles that of the programming language FORTH.
> ...
> The data model includes elements, such as numbers, strings, and arrays, that are
> found in many modern programming languages. It also includes the ability to
> treat programs as data and to monitor and control many aspects of the language's
> execution state; these notions are derived from programming languages such as
> LISP.
> ...
> Objects previously stored in an array in memory may be executed in sequence.
> Such an array is known as a procedure.

Genau das (Speichern von Daten und Zustaenden sowie bedingte Ausfuehrung
von Anweisungen) habe ich explizit als in PS wie in TeX vorhandene
Elemente erwaehnt: "Programmierung (Variablen, Programmverzweigungen,
Schleifen)". Dies aendert nichts daran, dass sowohl PS als auch TeX _in_
_erster_ _Linie_ _keine_ _Programmiersprachen_ darstellen (sondern eben
nur in zweiter Linie moeglicherweise eine), und dieses habe ich
ebenfalls bereits geschrieben.

> usw, wer will kann das unter http://www.adobe.com/asn/developer/technotes.html
> runterladen und selber lesen. Damit duerfte klar sein, das PS eine wenn
> auch ungewoehnliche, so doch vollstaendige Programmiersprache ist. Bitte
> zeige mir das jetzt fuer TeX.

Dazu hat ein anderer bereits etwas geschrieben (Danke, Naddy!). Noch
einmal etwas allgemeiner (ohne dass ich mir jetzt die ellenlange Doku zu
PS wie TeX Wort fuer Wort nach passenden Stellen fuer Deine Befriedigung
vornehmen will): Die Elemente einer Von-Neumann-Maschine (Eingabe,
Ausgabe, bedingte Verarbeitung, Speicher) bieten sowohl PS als auch TeX,
wohingegen HTML (welches von dem von mir kritisierten Mit-Diskutanten RB
als TeX quasi gleichwertig dargestellt wurde) diese Moeglichkeiten
_nicht_ bietet.

> > Ich habe den Verdacht, dass hier mein Vorredner wieder einmal einen
> > Kommentar abgelassen hat, ohne einigermassen Bescheid zu wissen,
> > worueber er schreibt, nur damit er (wie so oft) seinen Senf dazugegeben
> > hat ...
>
> Bis dato geht diese Kompliment an Dich zurueck.

Das Urteil ueber die Sachkompetenz, Sachrelevanz und das Verhaeltnis von
Nutzen zu Rauschen aller Beitraege von RB, MW und JR ueberlasse ich
jedem Mitleser selbst ...

Gruss

JR


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET