Douglas McIlroy is a professor of computer science, mathematician, engineer and famous programmer. He is known for having invented: