Peter Gottschlings berufliche Leidenschaft ist das Entwickeln wissenschaftlicher Spitzensoftware, und er hofft, viele Leser mit diesem Virus infizieren zu können. Diese Berufung führte zur Entstehung der Matrix Template Library 4 und zum Mitverfassen anderer Bibliotheken, einschließlich der Boost Graph Library. Er ist Mitglied des ISO C++-Standardkomitees, Obmann des deutschen Normenausschusses für Programmiersprachen und Gründer der C++-User-Group in Dresden. In seinen jungen und wilden Jahren an der TU Dresden studierte er parallel Informatik und Mathematik bis zum Vordiplom und schloss ersteres mit einer Promotion ab. Nach einer Odyssee durch akademische Einrichtungen gründete er seine eigene Firma SimuNova und kehrte vor einigen Jahren in seine Heimatstadt Leipzig zurück.