Dr. Richard A. O'Keefe is a
computer scientist
A computer scientist is a person who is trained in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
best known for writing the influential 1990 book on
Prolog programming, ''The Craft of Prolog''.
He was a lecturer and researcher at the Department of Computer Science at the
University of Otago in
Dunedin
Dunedin ( ; mi, Ōtepoti) is the second-largest city in the South Island of New Zealand (after Christchurch), and the principal city of the Otago region. Its name comes from , the Scottish Gaelic name for Edinburgh, the capital of Scotland. Th ...
,
New Zealand
New Zealand ( mi, Aotearoa ) is an island country in the southwestern Pacific Ocean. It consists of two main landmasses—the North Island () and the South Island ()—and over 700 smaller islands. It is the sixth-largest island count ...
and concentrates on languages for
logic programming and
functional programming
In computer science, functional programming is a programming paradigm where programs are constructed by Function application, applying and Function composition (computer science), composing Function (computer science), functions. It is a declar ...
(including
Prolog,
Haskell, and
Erlang).
References
External links
Homepage at the University of Otago
Programming language researchers
New Zealand computer scientists
Living people
Year of birth missing (living people)
Academic staff of the University of Otago
University of Otago alumni
{{compu-scientist-stub