Willem van der Poel

Last updated

Willem Louis van der Poel
Willem van der Poel.jpg
Willem van der Poel
Born (1926-12-02) 2 December 1926 (age 96)
The Hague, Netherlands
CitizenshipNetherlands
Education Delft University of Technology (B.S. 1950)
University of Amsterdam (Ph.D. 1956)
Known forDesigning ZEBRA computer
ALGOL work
Awards Computer Pioneer Award (1984)
Scientific career
Fields Computer science
Institutions Delft University of Technology
Thesis The Logical Principles of Some Simple Computers (1956)

Willem Louis van der Poel (born 2 December 1926) is a Dutch computer scientist, who is known for designing one of the first computers to be designed in the Netherlands, the Zeer Eenvoudige Binaire Reken Automaat (ZEBRA), translated as Very Simple Binary Automatic Calculator.

Contents

Biography

In 1950 Van der Poel obtained an engineering degree in applied science at Delft University of Technology, and in 1956 obtained his PhD degree from the University of Amsterdam. The title of his Doctor of Philosophy (Ph.D.) thesis was The Logical Principles of Some Simple Computers.

From 1950 until 1967, he worked for the Dutch Posterijen, Telegrafie en Telefonie (Nederland) (PTT, renamed KPN). From 1962 until 1988, he was a part time professor at Delft University of Technology. One of his PhD students was Gerard J. Holzmann.

He was involved with international standards in programming and informatics, as a member of the International Federation for Information Processing (IFIP) IFIP Working Group 2.1 on Algorithmic Languages and Calculi, [1] which specified, maintains, and supports the programming languages ALGOL 60 and ALGOL 68. [2] He was the first chairperson, [3] from 1962 to 1968. He also contributed to developing the languages ALGOL 68 and LISP for the ZEBRA.

In 1971, Van der Poel was elected a member of the Royal Netherlands Academy of Arts and Sciences. [4] In 1960, he received, together with H. Mol, the Visser-Neerlandia prize for the construction of a Braille translator.

Work

Van der Poel is primarily known as a Dutch computer pioneer, designer of Testudo, the PTERA, the ZERO, and the ZEBRA computers. He is said to be the originator of the zero one infinity rule , [5] which suggests that software designs should not impose arbitrary limits on the number of instances of a particular entity: if more than one instance of it is to be allowed, then the set size should have no fixed limit.

Selected publications

Books

Articles

Related Research Articles

<span class="mw-page-title-main">Stephen R. Bourne</span> British computer scientist

Stephen Richard "Steve" Bourne is an English computer scientist based in the United States for most of his career. He is well known as the author of the Bourne shell (sh), which is the foundation for the standard command-line interfaces to Unix.

<span class="mw-page-title-main">Adriaan van Wijngaarden</span> Dutch mathematician and computer scientist

Adriaan "Aad" van Wijngaarden was a Dutch mathematician and computer scientist. Trained as a mechanical engineer, Van Wijngaarden emphasized and promoted the mathematical aspects of computing, first in numerical analysis, then in programming languages and finally in design principles of such languages.

ALGOL X was the code name given to a programming language which was being developed as a successor to ALGOL 60, by the International Federation for Information Processing (IFIP) IFIP Working Group 2.1 on Algorithmic Languages and Calculi, which supports and maintains the languages ALGOL 60 and ALGOL 68. It attempted to find a "short-term solution to existing difficulties". ALGOL N and ALGOL W were two other ALGOL versions proposed to fulfill this need.

<span class="mw-page-title-main">Nobuo Yoneda</span> Japanese mathematician and computer scientist

Nobuo Yoneda was a Japanese mathematician and computer scientist.

David A. Turner is a British computer scientist. He is best known for designing and implementing three programming languages, including the first for functional programming based on lazy evaluation, combinator graph reduction, and polymorphic types: SASL (1972), Kent Recursive Calculator (KRC) (1981), and the commercially supported Miranda (1985). Miranda had a strong influence on the later Haskell.

The ZEBRA was one of the first computers to be designed in the Netherlands, and one of the first Dutch computers to be commercially available. It was designed by Willem van der Poel of the Netherlands Post, Telegraph and Telephone, and first delivered in 1958. The production run consisted of fifty-five machines, manufactured and marketed by the British company Standard Telephones and Cables, Ltd.

John Edward Lancelot Peck was the first permanent Head of Department of Computer Science at the University of British Columbia (UBC). He remained the Head of Department from 1969 to 1977.

Barry James Mailloux obtained his Master of Science (M.Sc.) in numerical analysis in 1963. From 1966, he studied at Amsterdam's Mathematisch Centrum under Adriaan van Wijngaarden, earning a Doctor of Philosophy (Ph.D.) in 1968.

<span class="mw-page-title-main">Cornelis H. A. Koster</span> Dutch computer scientist (1943–2013)

Cornelis Hermanus Antonius "Kees" Koster was a Dutch computer scientist who was a professor in the Department of Informatics at the Radboud University Nijmegen in the Netherlands.

<span class="mw-page-title-main">Richard Bird (computer scientist)</span> English computer scientist (1943–2022)

Richard Simpson Bird was an English computer scientist.

Lambert Guillaume Louis Théodore Meertens or L.G.L.T. Meertens is a Dutch computer scientist and professor. As of 2020, he is a researcher at the Kestrel Institute, a nonprofit computer science research center in Palo Alto's Stanford Research Park.

Thomas Stephen Edward Maibaum Fellow of the Royal Society of Arts (FRSA) is a computer scientist.

Charles Hodgson Lindsey was a British computer scientist, most known for his involvement with the programming language ALGOL 68.

Klaus Samelson was a German mathematician, physicist, and computer pioneer in the area of programming language translation and push-pop stack algorithms for sequential formula translation on computers.

Eiiti Wada is a computer scientist and emeritus professor at the University of Tokyo and the Research Director of Internet Initiative Japan (IIJ), a computer network technology company. He is one of the creators of the Happy Hacking Keyboard.

IFIP Working Group 2.1 on Algorithmic Languages and Calculi is a working group of the International Federation for Information Processing (IFIP).

Charles Katz is an American mathematician and computer scientist known for his contributions to early compiler development in the 1950s.

<span class="mw-page-title-main">Michel Sintzoff</span>

Michel Sintzoff was a Belgian mathematician and computer scientist.

Joseph Henry Wegstein was an American computer scientist.

Gerrit van der Mey was a deafblind Dutch mathematician. He helped create software for PTERA and ZEBRA, some of the first computers designed in the Netherlands, as well as creating compilers for later computers. In 1982 he was made a member of the Order of Orange-Nassau at the grade of knight.

References

  1. Jeuring, Johan; Meertens, Lambert; Guttmann, Walter (17 August 2016). "Profile of IFIP Working Group 2.1". Foswiki. Retrieved 10 September 2020.
  2. Swierstra, Doaitse; Gibbons, Jeremy; Meertens, Lambert (2 March 2011). "ScopeEtc: IFIP21: Foswiki". Foswiki. Retrieved 10 September 2020.
  3. "The IFIP Working Group on ALGOL". ALGOL Bulletin. June 1962. Retrieved 10 September 2020.
  4. "Willem van der Poel" (in Dutch). Royal Netherlands Academy of Arts and Sciences. Archived from the original on 11 May 2020. Retrieved 10 September 2020.
  5. "Willem Louis van der Poel" . Retrieved 13 October 2023.