Willem van der Poel
Willem van der Poel (* 2. Dezember 1926 in Den Haag) ist ein niederländischer Computerpionier. Er ist bekannt für den Entwurf des ZEBRA-Computers.
Studium
Van der Poel konstruierte noch als Schüler in Amsterdam 1944/45 mit Relaisteilen aus Telefon-Schaltstellen praktisch auf sich allein gestellt seinen ersten Computer. Er studierte Physik an der TU Delft mit dem Abschluss 1950. Noch an der Universität knüpfte er Kontakte zum Mathematisch Centrum in Amsterdam und entwickelte als Forschungsassistent von Nicolaas Govert de Bruijn einen Relaiscomputer, der von anderen Studenten 1952 fertiggestellt und für Linsenberechnungen eingesetzt wurde. Er war programmierbar und sehr zuverlässig, aber langsam (deshalb sein Name Testudo) und bis 1964 in Betrieb. 1950 besuchte Van der Poel Kurse bei Maurice Wilkes in England, wobei am Edsac-Computer unterrichtet wurde.
Bei der PTT: PTERA, ZERO und ZEBRA
Er war 1950 bis 1967 im Labor der staatlichen niederländischen Telefongesellschaft PTT. Dort baute er den Röhrencomputer PTERA, der 1953 bis 1958 in Betrieb war und der erste elektronische Computer in den Niederlanden war. Er hatte einen Magnettrommelspeicher. Den Nachfolger ZERO[1] betrachtete Van der Poel als seinen elegantesten Computerentwurf, der viele Eigenschaften des späteren ZEBRA vorwegnahm (und eine Mikroarchitektur hatte, die später als RISC beschrieben wurde).
Van der Poel wurde Leiter der Mathematik Abteilung des Labors der PTT (Dr. Neher Labor genannt) und wurde 1956 an der Universität Amsterdam bei Adriaan van Wijngaarden in Mathematik promoviert (The Logical Principles of some simple Computers, Die logischen Prinzipien einiger einfacher Computer). Der in der Dissertation entworfene Computer wurde als ZEBRA (Zeer Eenvoudige Binaire Reken Automaat, Sehr Einfacher Binärer Rechenautomat) von Standard Telephones and Cables in England gebaut und es wurden insgesamt 55 Exemplare ausgeliefert.[2]
Betriebssystem und Software für seine PTERA- und ZEBRA-Computer wurden zum großen Teil von dem tauben und blinden Mathematiker Gerrit van der Mey geschrieben, mit dem Van der Poel von 1951 bis zur Pensionierung von van der Mey 1979 zusammenarbeitete. Er entwarf auch den Algol- und Lisp-Compiler für Zebra. Für die Kommunikation mit Van der Mey entwarf Van der Pol mehrere Braille-Übersetzer in Form von Fernschreiber/Telefon und Schreibmaschine.
TU Delft
Van der Poel war ab 1962 in Teilzeit und ab 1967 in Vollzeit Professor an der TU Delft. 1988 emeritierte er.
Er war 1964/65 Gastwissenschaftler an der Stanford University, 1975 am Thomas J. Watson Research Center von IBM und ab 1977 regelmäßig an der Universität Tokio.
1970 veröffentlichte er eine Beschreibung eines idealen Computers (SERA 69) für Studienzwecke.[3] Schon in den 1960er Jahren verlagerte sich sein Interesse zunehmend auf Programmiersprachen. 1962 bis 1968 war er der erste Vorsitzende der IFIP Working Group 2.1 über Algol. Er war an der Gründung der IFIP Working Group 2.4 Systems Implementation Languages beteiligt.
Ehrungen und Mitgliedschaften
1971 wurde er Mitglied der Königlich Niederländischen Akademie der Wissenschaften. 1960 erhielt er mit H. Mol den Visser-Neerlandia Preis für eine Reihe von Übersetzern in Braille. 1984 erhielt er den Computer Pioneer Award. 1971 wurde er Ehrendoktor der University of Bradford.
Er war vier Jahre Vorsitzender der 1959 gegründeten Niederländischen Gesellschaft für Rechenmaschinen (Nederlands Reken Machine Genootschap, NRMG) und vertrat diese 1971 bis 1977 im IFIP.
Privates
Er sammelt mechanische Puzzle und spielt neben Klavier Faggott und Flöte.
Sonstiges
Ihm wird die ZOI-Regel (Zero, One, Infinity) beim Programmieren zugeschrieben: man benötigt entweder kein Ding einer Sorte, genau ein Ding, oder unbeschränkt viele (weshalb man keine Obergrenze angeben sollte). Ihm wird auch das LIFO-Prinzip (Last In – First Out) bei Unterprogrammen.[4] zugeschrieben. Diese Paradigmen dienten als Namensgeber für die 2017 in Stuttgart gegründete Zoi GmbH.[5]
Weblinks
Einzelnachweise
- Beschrieben in Van der Poel: A Simple Electronic Digital Computer. Applied Sci. Research, (1952) 367–400
- Der Mikrocode der ZEBRA ist beschrieben in Van der Poel: Microprogramming and Trickology, in W. E. Hoffmann Digitale Informationswandler, Vieweg 1961, S. 269–311
- Van der Poel (Herausgeber): SERA 69, definierend rapport, Stichting Nederlands Studiecentrum voor Informatica, 1970
- Willem van der Poel
- Stefan Mayr Winnenden: Big Data statt Brösel. In: sueddeutsche.de. 25. Juli 2017, ISSN 0174-4917 (sueddeutsche.de [abgerufen am 11. November 2017]).