Peter Gottschling's professional passion is writing leading-edge scientific software, and he hopes to infect many readers with this virus. This vocation resulted in writing the Matrix Template Library 4 and 5 as well as coauthoring other libraries including the Boost Graph Library. These programming experiences were shared in several C++ courses at universities and in professional training sessions–finally leading to his book Discovering C++.
He is a member of the ISO C++ standards committee, chair of Germany’s programming language standards committee, and founder of the C++ User Group in Dresden. In his young and wild years at TU Dresden, he studied computer science and mathematics in parallel, the latter up to a bachelor’s-like degree while finishing the former with a PhD. After an odyssey through academic institutions, he founded his own company, SimuNova, and settled with the younger two of his four children in his hometown of Leipzig.