Eric Lippert designs programming languages; prior work includes architecting the Hack and Bean Machine compilers at Meta, designing C# analyzers at Coverity, and developing the Visual Basic, VBScript, JScript and C# compilers at Microsoft. He is on Mastodon at @[email protected] and writes a blog about programming language design and other fabulous adventures in coding at http://ericlippert.com.