Monthly Archives: November 2010

Check to see if that’s my type of thing

I got asked at work how to get type inference in the following situation. Here we’d like to write     Foo.Print(x);but end up having to write     Foo<int>.Print(x);when calling the static method of the class below. class Foo<T>{    public static void Print(T … Continue reading

Posted in Computers and Internet | Leave a comment

My evaluation is good

This week one of my work colleagues asked if I had noticed the resurgence of interest in super-compilation. I’d come across partial evaluation in the past… the idea that you can evaluate large chunks of some programs at runtime, basically … Continue reading

Posted in Computers and Internet | 2 Comments

It’s all connected you know

Introduction To Graph Theory by Robin J. Wilson I’ve recently had the opportunity to do some work on the Ants Memory profiler code base. This has involved looking into some of the algorithms that the product uses for calculating the … Continue reading

Posted in Books | Leave a comment

That’s the way you do it

I’ve recently given two talks at work. The first was on the new C# async modifier and the await keyword. The second was on using the Red Gate memory profiler to diagnose memory management issues.

Posted in Computers and Internet | Leave a comment

Give me some time

There’s a been a lot of buzz around about the new async construct for C# 5. This is explained quite well in the Channel9 interview with Mads Torgersen with two other really good presentations on the background material from Stephen … Continue reading

Posted in Computers and Internet | Leave a comment

That’s a library Hercules would have been proud of

I’ve just finished reading an early draft of Patterns of Parallel Programming (in .net) which was a really good introduction to the TPL, and in particular the Task type. Now, after the recent PDC, it is going to turn out … Continue reading

Posted in Computers and Internet | Leave a comment

What language do ghosts use?

DSLs in Boo: Domain-specific Languages in .NET by Ayende Rahien This is a really well written book containing lots of useful information. The author has clearly used DSLs to great effect in various consulting assignments, and has some very strong … Continue reading

Posted in Books | Leave a comment