Click here to monitor SSC

Clive Tong


Clive Tong

Some notes on Reflector 7

0 comments

Both Bart and I have blogged about some of the changes that we (and other members of the team) have made to .NET Reflector for version 7, including the new tabbed browsing model, the inclusion of Jason Haley’s PowerCommands add-in and some improvements to decompilation such as handling iterator blocks. The intention of this blog […]

1 February 2011 8:31 am by
Clive Tong

We’ve completed the first iteration

0 comments

There are a lot of features in C# that are implemented by the compiler and not by the underlying platform. One such feature is a lambda expression. Since local variables cannot be accessed once the current method activation finishes, the compiler has to go out of its way to generate a new class which acts […]

16 December 2010 12:00 am by
Clive Tong

The Joy of Clojure (book review)

1 comment

It’s been a long time since Lisp and Scheme have been in the news. Despite the abilities of these languages to enable fast prototyping of complicated applications, they got overlooked in the old days due to people’s suspicion of garbage collection and their rather strange syntax. In more modern times, the take up of virtual […]

30 September 2010 4:02 pm by
Clive Tong

F# and the rose-tinted reflection

5 comments

We’re already seeing increasing use of many cores on client desktops. It is a change that has been long predicted. It is not just a change in architecture, but our notions of efficiency in a program. No longer can we focus on the asymptotic complexity of an algorithm by counting the steps that a single […]

20 May 2010 11:08 am by
Clive Tong

Towards an F# .NET Reflector add-in

1 comment

When I had the opportunity to spent some time during Red Gate’s recent “down tools” week on a project of my choice, the obvious project was an F# add-in for Reflector . To be honest, this was a bit of a misnomer as the amount of time in the designated week for coding was really […]

20 May 2010 11:04 am by
Clive Tong

.Net Reflector 6.5 EAP now available

0 comments

With the release of CLR 4 being so close, we’ve been working hard on getting the new C# and VB language features implemented inside Reflector. The work isn’t complete yet, but we have some of the features working. Most importantly, there are going to be changes to the Reflector object model, and we though it […]

26 March 2010 6:29 am by
Clive Tong

Reflector Pro has now been released!

2 comments

After moving into the .NET division in May , and having a great time working on Reflector, I’m pleased to say that the results of that work are now available. Reflector Pro has now been released! The old Reflector as you know and love it is still available free of charge, and as part of […]

15 February 2010 4:56 am by
Clive Tong

Real-World Functional Programming (book review)

4 comments

I had been reading Tomas Petricek’s blog for some time when he announced that he was going to be writing a book. I can’t remember when this announcement was made, and somehow the book seems to have taken a long time to come out, but Real-World Functional Programming (co-authored with Jon Skeet) was certainly worth […]

3 January 2010 8:39 am by
Clive Tong

What a Job Opportunity…

8 comments

Life as a developer at Red Gate has many opportunities! One moment you’re finishing off code in the first release of a new tool and then you move into the .NET division to work with a group of talented but scary-looking individuals. What do you get to work on? A tool for allowing you to […]

20 July 2009 7:05 am by