Cornelis H. A. Koster
   HOME

TheInfoList



OR:

Cornelis Hermanus Antonius "Kees" Koster (13 July 1943 – 21 March 2013) was a Dutch
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
who was a professor in the Department of Informatics at the
Radboud University Nijmegen Radboud University (abbreviated as RU, , formerly ) is a public university, public research university located in Nijmegen, Netherlands. RU has seven faculties and more than 24,000 students. Established in 1923, Radboud University has consistentl ...
in the Netherlands. Born in
Haarlem Haarlem (; predecessor of ''Harlem'' in English language, English) is a List of cities in the Netherlands by province, city and Municipalities of the Netherlands, municipality in the Netherlands. It is the capital of the Provinces of the Nether ...
, his family moved to
Jakarta Jakarta (; , Betawi language, Betawi: ''Jakartè''), officially the Special Capital Region of Jakarta (; ''DKI Jakarta'') and formerly known as Batavia, Dutch East Indies, Batavia until 1949, is the capital and largest city of Indonesia and ...
after the war. At the age of 11 he returned to the Netherlands on his own. After his study at the
University of Amsterdam The University of Amsterdam (abbreviated as UvA, ) is a public university, public research university located in Amsterdam, Netherlands. Established in 1632 by municipal authorities, it is the fourth-oldest academic institution in the Netherlan ...
he worked at the Mathematisch Centrum (MC) in
Amsterdam Amsterdam ( , ; ; ) is the capital of the Netherlands, capital and Municipalities of the Netherlands, largest city of the Kingdom of the Netherlands. It has a population of 933,680 in June 2024 within the city proper, 1,457,018 in the City Re ...
under Adriaan van Wijngaarden. There he was one of the editors of the original ''Report on the Algorithmic Language
ALGOL 68 ALGOL 68 (short for ''Algorithmic Language 1968'') is an imperative programming language member of the ALGOL family that was conceived as a successor to the ALGOL 60 language, designed with the goal of a much wider scope of application and ...
'', being responsible for the design of ALGOL 68's transput. He became involved with developing
international standard An international standard is a technical standard developed by one or more international standards organizations. International standards are available for consideration and use worldwide. The most prominent such organization is the International O ...
s in programming and informatics, as a member of the
International Federation for Information Processing The International Federation for Information Processing (IFIP) is a global organisation for researchers and professionals working in the field of computing to conduct research, develop standards and promote information sharing. Established in 19 ...
(IFIP) IFIP Working Group 2.1 on Algorithmic Languages and Calculi, which specified, maintains, and supports the
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s
ALGOL 60 ALGOL 60 (short for ''Algorithmic Language 1960'') is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had introduced code blocks and the begin and end pairs for delimiting them, representing a ...
and 68. He is the creator of the original Compiler Description Language (CDL), and of
affix grammar An affix grammar is a two-level grammar formalism used to describe the syntax of languages, mainly computer languages, using an approach based on how natural language is typically described. The formalism was invented in 1962 by Lambert Meertens ...
s, which are a variant of Van Wijngaarden grammars. In a sense, CDL is a
deterministic Determinism is the metaphysical view that all events within the universe (or multiverse) can occur only in one possible way. Deterministic theories throughout the history of philosophy have developed from diverse and sometimes overlapping mo ...
executable affix grammar, while
Prolog Prolog is a logic programming language that has its origins in artificial intelligence, automated theorem proving, and computational linguistics. Prolog has its roots in first-order logic, a formal logic. Unlike many other programming language ...
is a non-deterministic executable affix grammar; a link acknowledged by the implementors of the original Prolog
interpreter Interpreting is translation from a spoken or signed language into another language, usually in real time to facilitate live communication. It is distinguished from the translation of a written text, which can be more deliberative and make use o ...
. In 1972, he moved to
Berlin Berlin ( ; ) is the Capital of Germany, capital and largest city of Germany, by both area and List of cities in Germany by population, population. With 3.7 million inhabitants, it has the List of cities in the European Union by population withi ...
to initiate an informatics course at
Technische Universität Berlin (TU Berlin; also known as Berlin Institute of Technology and Technical University of Berlin, although officially the name should not be translated) is a public university, public research university located in Berlin, Germany. It was the first ...
. In 1977, he became the first Professor of Informatics at the
Radboud University Nijmegen Radboud University (abbreviated as RU, , formerly ) is a public university, public research university located in Nijmegen, Netherlands. RU has seven faculties and more than 24,000 students. Established in 1923, Radboud University has consistentl ...
. In 2013, he died in a
motorcycle A motorcycle (motorbike, bike; uni (if one-wheeled); trike (if three-wheeled); quad (if four-wheeled)) is a lightweight private 1-to-2 passenger personal motor vehicle Steering, steered by a Motorcycle handlebar, handlebar from a saddle-style ...
accident.


References


External links


Cornelis H.A. Koster research interests
1943 births 2013 deaths Dutch computer scientists Academic staff of Radboud University Nijmegen Academic staff of Technische Universität Berlin University of Amsterdam alumni Scientists from Haarlem Motorcycle road incident deaths {{Compu-scientist-stub