10.12.2012 Aufrufe

40 Jahre Informatik in München - Fakultät für Informatik - TUM

40 Jahre Informatik in München - Fakultät für Informatik - TUM

40 Jahre Informatik in München - Fakultät für Informatik - TUM

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

hatten <strong>für</strong> diesen Zweck e<strong>in</strong>en ersten Computer entworfen, welcher der<br />

Auswertung von Formeln <strong>in</strong> Aussagenlogiken mit klammerfreier Schreibweise<br />

dient. 1955 wurde der Rechner tatsächlich unter dem schönen Namen<br />

‘Stanislaus’ fertig gestellt. Er arbeitete nach dem von Ihnen erfundenen<br />

Kellerpr<strong>in</strong>zip.<br />

Nach dem Kellerpr<strong>in</strong>zip werden die anfallenden Zwischenergebnisse bei<br />

der Auswertung e<strong>in</strong>es geschachtelten Ausdrucks <strong>in</strong> der Reihenfolge, <strong>in</strong> der<br />

sie anfallen, ,,gekellert“, das heißt <strong>in</strong> e<strong>in</strong>em Speicher abgelegt. In umgekehrter<br />

Reihenfolge wird jeweils das zuletzt gekellerte Zwischenergebnis<br />

wieder abrufbar: bei Bedarf wird das letzte Zwischenergebnis zuerst wieder<br />

geholt. Dieses Kellerpr<strong>in</strong>zip lag bereits dem ‘Stanislaus’ zugrunde,<br />

aber auch <strong>für</strong> die PERM ließ es sich nutzen.<br />

Sie und Samelson melden 1957 das Kellerpr<strong>in</strong>zip <strong>für</strong> beliebig geklammerte<br />

arithmetische Terme zum Patent an. Nebenbei ist bemerkenswert,<br />

dass die Deutsche Forschungsgeme<strong>in</strong>schaft damals die Patentkosten<br />

übernimmt, wobei die Rechte ganz bei den Wissenschaftlern bleiben —<br />

e<strong>in</strong>e <strong>in</strong>teressante und sehr viel motivierendere Konstruktion, verglichen<br />

mit der heutigen Verfahrensweise bei den Patentrechten wissenschaftlicher<br />

Mitarbeiter.<br />

Unglücklicherweise wird aber bei der PERM das Kellerpr<strong>in</strong>zip aufgrund<br />

e<strong>in</strong>er Entscheidung Pilotys nicht Teil der Hardware. Die Lösung liegt<br />

auf der Hand: Bauer und Samelson verwirklichen zusammen <strong>in</strong> e<strong>in</strong>er<br />

Kooperation mit Rutishauser den Keller durch Software <strong>für</strong> die PERM.<br />

E<strong>in</strong> erstes überzeugendes Beispiel <strong>für</strong> die Flexibilität der Erweiterung<br />

von Masch<strong>in</strong>en durch Software. Der Keller — ob <strong>in</strong> Hardware oder programmiert<br />

— liefert e<strong>in</strong> allgeme<strong>in</strong>es Verfahren <strong>für</strong> die Behandlung von<br />

Programmiersprachen mit vernünftiger vollständiger Klammerstruktur.<br />

Es fehlt natürlich noch die Programmiersprache, aber nicht FORTRAN<br />

sollte es se<strong>in</strong>. Die Programmiersprachen aus den Vere<strong>in</strong>igten Staaten waren<br />

zu sehr dom<strong>in</strong>iert von der Masch<strong>in</strong>enprogrammierung der übermächtigen<br />

US-Industrie. E<strong>in</strong> eigener Weg sollte gegangen werden.<br />

Ihr beruflicher Weg aber führt Sie, Herr Bauer, geographisch gesehen, zunächst<br />

nach Ma<strong>in</strong>z. Auf Anraten Sauers, der Ihnen ,,Wanderjahre“ empfiehlt,<br />

und mit se<strong>in</strong>em Segen werden Sie dort 1958 Professor, 1962 Lehrstuhl<strong>in</strong>haber.<br />

Doch schnell führt Sie der Weg von Ma<strong>in</strong>z zurück nach <strong>München</strong>,<br />

woh<strong>in</strong> Sie Sauer 1963 auf e<strong>in</strong>en neu geschaffenen Lehrstuhl holt.<br />

Unabhängig von Ihrem Ausflug von <strong>München</strong> nach Ma<strong>in</strong>z und zurück arbeiten<br />

Sie wissenschaftlich zielgerichtet an problemorientierten Programmiersprachen<br />

— ALGOL 58 wird <strong>in</strong> Zusammenarbeit mit Rutishauser<br />

geschaffen. 1958 realisiert Manfred Paul <strong>in</strong> Ma<strong>in</strong>z e<strong>in</strong>en Compiler da<strong>für</strong><br />

auf e<strong>in</strong>er Zuse Z 22.<br />

242

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!