GrantRi's WebLog [MS]

Ramblings of a compiler geek

Some Cool New Features

I've been looking over some of my last few posts and they could easily come across as if I thought...

Author: Grant Richins Date: 03/26/2004

Anonymous Method Identity Crisis

Delegates, like strings, have done some work so that == behaves as expected, rather than as it...

Author: Grant Richins Date: 03/25/2004

Recursive Iterators (aka Perf killers)

Technically this isn't specific to iterators, but its so much easier to do with iterators that I...

Author: Grant Richins Date: 03/24/2004

Why I'm a software engineer...

I'll be the first one to admit I'm lazy. I purposefully avoid meaningless manual labor. Things done...

Author: Grant Richins Date: 03/21/2004

Inform Me!

I'm rather new to blogging (in case you haven't noticed). This web site has “posts” and...

Author: Grant Richins Date: 03/19/2004

Anonymous method (and Iterator) perf

probably a few of you hav asked how to make iterators and anonymous methods fast. Well hopefully if...

Author: Grant Richins Date: 03/19/2004

Anonymous Methods: Alternate Syntax

A few of you have suggested alternate syntaxes for anonymous methods or just complained about their...

Author: Grant Richins Date: 03/18/2004

To optimize or not to Optimize?

So with the CLI all compilers suddenly have a great code-generator. However, the code-generator is...

Author: Grant Richins Date: 03/16/2004

Error Number Trivia

Have you ever wondered how we come up with the error and warning numbers? Well if you've looked at...

Author: Grant Richins Date: 03/12/2004

Anonymous Method Part 2 answers

I think the winner is Jerry Pisk. His final comment I think does the best job of explaining, what I...

Author: Grant Richins Date: 03/09/2004

Anonymous Methods, Part 2 of ?

A lot of people seem to have trouble grasping how anonymous methods affect the lifetimes of locals....

Author: Grant Richins Date: 03/08/2004

Compiler Error Messages

I've spent a fair amount of time lately tweaking the C# compiler's error messages. At some point I...

Author: Grant Richins Date: 02/27/2004

Anonymous Methods, Part 1 of ?

Although I was involved in many of the language design meetings, I don't think I can claim much of...

Author: Grant Richins Date: 02/05/2004

My take on problems with versioning

When it comes to creating a new version of anything there are always 2 competing desires: Fix all...

Author: Grant Richins Date: 02/03/2004

What do you want to hear about

I'm a developer on the C# compiler. I've been with the team since before we shipped 7.0. I worked on...

Author: Grant Richins Date: 01/28/2004

Welcome

Well, I've always wanted to try blogging, so I guess this is it. I'm not exactly very creative, so...

Author: Grant Richins Date: 01/28/2004

<Previous