Rick Byers

The CLR, diagnostics tool support and programming languages.

  • Rick Byers

    Generic type parameter variance in the CLR

    • 19 Comments
    When people start using C# generics for the first time, they are sometimes surprised that they can’t convert between related generic instances. For example, since you can convert a string to an object , shouldn’t you also be able to convert a List <string>...
  • Rick Byers

    "Hello world" quiz answers

    • 10 Comments
    Matthew Cosier was the first person to post correct answers to all my Hello, World quiz questions , good work Matthew! Here are the answers with some details and links: System.Console.WriteLine(“Hello World!”) Visual Basic .NET - note the lack of a semi...
  • Rick Byers

    Disruptive Programming Language Technologies

    • 3 Comments
    "Disruptive Programming Language Technologies" ( video , slides ) is one of my favorite talks on the future of programming languages. The talk is by Todd Proebsting , who is a senior researcher at the Microsoft Center for Software Excellence (formerly...
  • Rick Byers

    Hello, World!

    • 10 Comments
    Hi, my name is Rick Byers. I’m a developer on the Common Language Runtime (CLR) team at Microsoft. I work on the debugger services team where our main deliverable is the ICorDebug API which debuggers like Visual Studio use to debug managed code. Mike...
Page 2 of 2 (29 items) 12