David John Wheeler, född 9 februari 1927, död 13 december 2004, var en brittisk datavetare vid University of Cambridge. Han var en av pionjärerna bakom EDSAC och förknippas särskilt med tidiga datorbaserade subrutiner (”closed subroutines”), senare arbete inom datakompression (bland annat Burrows-Wheeler-transformeringen) samt bidrag till kryptografi.
Biografi
Uppväxt och utbildning Wheeler föddes i Birmingham och kom till Cambridge som student vid University of Cambridge. Han disputerade 1951 med avhandlingen Automatic Computing With EDSAC under handledning av Maurice Wilkes.
Karriär vid Cambridge Under 1950-talet arbetade Wheeler med utveckling och programmeringssystem för EDSAC i Cambridge. Han kom senare att vara knuten till Darwin College och var verksam vid universitetets datorlaboratorium under större delen av sitt yrkesliv.
Wheeler avled den 13 december 2004 i Cambridge efter en hjärtinfarkt, enligt samtida minnesord från universitetet och laboratoriet.
Arbete och bidrag
Subrutiner och programbibliotek Tillsammans med bland andra Maurice Wilkes och Stanley Gill var Wheeler tidigt med och utvecklade och beskrev systematiskt användning av subrutiner och programbibliotek i samband med EDSAC, vilket blev grundläggande för praktisk programmering.
Datakompression Wheeler är medupphovsperson till Burrows–Wheeler-transformeringen (publicerad tillsammans med Michael Burrows 1994), en metod som används som förbehandling i förlustfri komprimering (bland annat i bzip2).
Datorsäkerhet och kryptografi Inom kryptografi var Wheeler bland annat med och tog fram Tiny Encryption Algorithm (TEA) tillsammans med Roger Needham.
Utmärkelser Invald som Fellow of the Royal Society (1981). Uppmärksammad av Computer History Museum (”Fellow”, 2003).
Privatliv Wheeler gifte sig 1957 med Joyce Margaret Blackler och paret fick tre barn.
Se även EDSAC Maurice Wilkes Stanley Gill Datakompression
Referenser
Externa länkar
Kategori:män Kategori:Födda 1927 Kategori:Avlidna 2004 Kategori:Brittiska datavetare Kategori:Personer från Birmingham