Historically, operating system (OS) development and programming language (PL) development went hand-in-hand. Cross-fertilization was the norm. Challenges in one area were often approached using ideas or techniques developed in the other, and advances..