Garbage-Collecting C Programs
Hans Boehm is perhaps best known as the primary author of a commonly used "conservative" garbage collection library that allows the use of a garbage collector in C and C++ programs. He has published many research papers on garbage collection, including one that was awarded the PLDI 2003 Most Influential Paper Award. Since then, largely as a result of his experience with parallel garbage collection, he has played a leading role in better understanding and defining the meaning of shared variables in modern programming languages supporting threads.
Hans has a Ph.D. from Cornell University, has taught at the University of Washington and Rice University and, after working at Xerox PARC and SGI, is now a research manager at HP Labs. He is a former Chair of ACM SIGPLAN, an ACM Distinguished Scientist, and the recipient of the SIGPLAN
2006 Distinguished Service Award.