Wes Dyers' reports from the C# compiler front
If you are the kind of guy fascinated by the C# language and LINQ who wants to know more about what's happening under the hood and how Microsoft is building these new toys, you should read Wes Dyer's blog. Wes is a developer on the C# compiler team. On his blog he relates his journey with the C# compiler towards version 3.0.
Wes Dyers' posts let you know
how LINQ to Objects queries work,
how to test the correctness of the compiler's
interpretation of query expressions,
why it is difficult to generate understandable
compilation error messages and how to fix that, how transparent identifiers are used in query
expressions, and many more subjects along the same lines.
It's always fascinating to see how these guys are building
powerful and smart tools that we'll use everyday without
having to worry about all technical difficulties they deal
with for us.
Cross-posted from http://linqinaction.net
