Anteriormente había diseñado un lenguaje experimental de programación de sistemas llamado LIS (1972–1974), basado en Pascal y en Simula (de hecho, había sido el presidente del Grupo de Usuarios de Simula), y era uno de los socios fundadores de IFIP WG 2.4 sobre Lenguajes de Programación de Sistemas ("Systems Implementation Languages").