Autor był jednym z pierwszych użytkowników języka C++ w laboratoriach Bell Labs. Ma ponad dwudziestoletnie doświadczenie w stosowaniu C++ do rozwiązywania problemów w takich dziedzinach, jak projektowanie kompilatorów, zabezpieczanie handlu elektronicznego czy telekomunikacja implementowana na bazie urządzeń wbudowanych.
Jest autorem książki C++ Gotchas (Addison-Wesley, 2003) i współautorem książki Programming in C++, Second Edition (Prentice Hall, 1995). Dewhurst jest członkiem grupy doradczej przy The C++ Source i współredaktorem magazynu C/C++ Users Journal; wcześniej prowadził swoją kolumnę w C++ Report. Jest również twórcą dwóch kompilatorów języka C++ i wielu artykułów traktujących o projektowaniu kompilatorów i technikach programowania w C++.