Browse by Tags

Tagged Content List
  • Blog Post: The Pain of deploying Primary Interop Assemblies

    Alright, first of all, what are Primary Interop Assemblies (PIAs), and why am I devoting an entire post to the pains caused by deploying these things? And secondly, how do they relate with what we’ve been talking about thus far? The answer to the second question is simple – we’ve been talking about COM...
  • Blog Post: Optional Modifiers and Overload Resolution

    Optional Modifiers (or modopts ) are CLR constructs that allow types to be annotated with optional information. This allows compiler writers to annotate their types with additional information that may not have a direct CLR representation. The managed C++ compiler for instance, uses modopts to represent...
  • Blog Post: Generic Method Substitutions and Unification - Part two

    Last time we talked about generic method substitutions which resulted in types being declared with more than one method with identical constructed signatures. After thinking long and hard about this problem, we've come to a conclusion as to how to resolve this issue in the next release. First, lets recap...
  • Blog Post: generic method substitutions and unification

    It's been a while since I've last written - my apologies. We've been hard at work figuring out what the next release of C# will look like, and I'm happy to say that I'm very excited about what we're working on. Great minds are at work figuring out things like integration of C# with the DLR, dynamic late...
Page 1 of 1 (4 items)