Bjärne Strøustrup débarque en Mai 79 aux Bell Labs (celui-la même où
sont créés C et Unix), après sa thèse à Cambridge sur la simulation des
systèmes distribués (en Simula).
Il commence l'écriture d'un préprocesseur permettant d'ajouter au C
les possibilités des classes de Simula: "C with classes".