Philip Hazel is a
computer programmer
A programmer, computer programmer or coder is an author of computer source code someone with skill in computer programming.
The professional titles ''software developer'' and ''software engineer'' are used for jobs that require a progr ...
best known for writing the
Exim mail transport agent in 1995 and the
PCRE regular expression library in 1997.
He did undergraduate studies at the
University of Cape Town
The University of Cape Town (UCT) (, ) is a public university, public research university in Cape Town, South Africa.
Established in 1829 as the South African College, it was granted full university status in 1918, making it the oldest univer ...
and went to the
University of Cambridge
The University of Cambridge is a Public university, public collegiate university, collegiate research university in Cambridge, England. Founded in 1209, the University of Cambridge is the List of oldest universities in continuous operation, wo ...
for his PhD.
He arrived in Cambridge in 1967
where he was employed by the University of Cambridge Computing Service until he retired at the end of September 2007. In 2009 Hazel wrote an autobiographical memoir about his computing career which he updated in 2017.
Hazel is also known for his typesetting software, in particular "
Philip's Music Writer",
as well as programs to turn a simple markup into a subset of
DocBook
DocBook is a Semantics (computer science), semantic markup language for technical documentation. It was originally intended for writing technical documents related to computer hardware and software, but it can be used for any other sort of docume ...
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for encoding electronic document, documents in a format that is both human-readable and Machine-r ...
for use in the
Exim manual, and to produce
PostScript
PostScript (PS) is a page description language and dynamically typed, stack-based programming language. It is most commonly used in the electronic publishing and desktop publishing realm, but as a Turing complete programming language, it c ...
from this XML.
Published works
*
*
*
References
External links
Philip Hazel's personal website
{{DEFAULTSORT:Hazel, Philip
English computer programmers
Free software programmers
Living people
Year of birth missing (living people)
Alumni of St John's College, Cambridge
University of Cape Town alumni