Yesterday, an inquiry came up internally over e-mail about whether a .NET implementation of the PL/I language existed. This caught my eye because PL/I was the first language that I encountered on a mainframe (at the University of Toronto, from whom I