Home   -   Gallery   Geology   Music   Software   Hiking   Links   Sport   What?  
Thesis   Paleontology   Balkan   Mineralogy   Harz   Steno  
1   10   20   30   40   50   60   70   80   90   Anh   A   B   C   D   E   F  
2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20  
Page 168 of 401
 <   > 
 Arbeitsmethoden                               Anhang I - 19

 handen sein. Der Quell-Text wird bei kommerziellen Pro-
 grammen nicht mitgeliefert, d.h. der Anwender ist völlig
 in die Grenzen dessen verwiesen, was sich der Programmierer
 von vornherein ausgedacht hat.
    3) Es soll jegliche(!) Computer-Daten bearbeiten, auch
 fehlerhafte oder unidentifizierte Daten. Kommerzielle
 Programme versagen fast immer, sobald die Daten nicht ex-
 akt ihrer Syntax entsprechen.
    4) Es soll den Computerspeicher transparent machen, d.h.
 der Anwender kann den computer-internen Vorgängen nachspü-
 ren und evtl. unkonventionell eingreifen. Diese Eigen-
 schaft wird von kommerziellen Programmen notwendiger-
 weise blockiert, denn sie bedeutet für den Anwender nicht
 nur Vorteil, sondern auch Gefahr; durch einen Fehler kann
 er das gesamte System "zum Absturz bringen".
    Obige Punkte waren eine unvollständige Aufzählung von
 Detail-Forderungen; es folgen generelle Überlegungen zu dem
 Experiment, einen Editor selbst zu schreiben.
    Die übliche Situation ist, daß der Benutzer ein fertiges
 Programm erhält. Daraufhin prüft er, wozu das Programm gut
 sein könnte und führt eine bestimmte Arbeit damit aus. Die
 Daten-Eingabe erfolgt in einem Format, das vom Programm
 vorgeschrieben ist. Das Programm bestimmt, was und wie
 verarbeitet wird.
    Der Autor ging einen anderen Weg. Das Programm "Edi"
 entstand erst in Zusammenspiel mit der Daten-Eingabe und -
 Verarbeitung. D.h. die Art der Daten bestimmte, wie das
 Programm sich entwickelte, nicht umgekehrt; das Programm
 wuchs (und wächst immer noch) mit seiner Aufgabe, es ist
 maßgeschneidert.
    Zum Konzept der "Edi-Datenbank" trug auch ein Aspekt aus
 der im vorhergehenden Kapitel erwähnten Holographie bei.
 Ein Hologramm hat die Eigenschaft, daß auf jedem kleinen
 Fragment davon das gesamte Objekt abgebildet ist, wenn
 auch aus einem beschränkten Blickwinkel. Auf eine Datenbank
 übertragen bedeutet das, daß jedes Fragment davon für
 sich leserlich und in einen Gesamt-Rahmen einordenbar
 sein soll. Diese Forderung ist z.B. dann erfüllt, wenn alle
 Daten in die Form menschlicher Worte (Text) gefaßt sind und
 in jedem Satz Datum, Uhrzeit und Ort erwähnt werden. "Text"





 Working Methods                             Appendix I - 19

 The source-code is almost never supplied with commercial
 programs, that means, the user depends entirely on what the
 programmer has thougt out previously.

    3) It must process every(!) kind of computer-datas, also
 faulty or unidentified datas. Commercial programs fail almost
 always, as soon the datas do not match exactly their syntax.

    4) It shall make the computer-memory transparent, that
 means the user may trace the computer-intern processes and he
 may eventually unconventionally intervene. This feature is
 necessarily blocked in commercial programs, because it means
 rather danger than profit for the user; by a small mistake he
 might shoot down the whole system.

    The above-mentioned points are an incomplete list of
 detail-demands. Now follow generell considerations to the
 experiment, to write an editor privately.

    The common situation is, that the user gets a ready-made
 program. Then he checks, what for the program might be useful
 and he does a certain work with it. The data-input and
 processing follows a certain format, which is prescribed by
 the program. The program dictates what and in which way it is
 processed.

    The author went a different way. The program "Edi" was
 developed in interference with the data-input and -
 processing. That means, the type of the datas determined, how
 the program developed, not vice versa. The program grew (and
 still grows) with its task, it is tailored to measure.

    For the conception of the "Edi-data_bank" also an aspect
 of the holography, which is mentioned in the last chapter,
 contributed. A hologram has the feature, that on each little
 fragment of it the whole object is shown, though with a
 limited angle of observation. Transfered to a data_bank this
 means, each fragment of the data_bank shall be readable and
 classifyable into an all-round frame. This demand is realized
 e.g. if all datas are put into the form of human words (text)
 with mentioning date, time and place in each sentence. "Text"




See scan version   normal   large   xlarge

.