Performance
-
Software Development

Using generics for type-safe and type-specific identifiers
After the slightly philosophical diversion of last week’s post, today I would like to present a few more technical ideas…
Read More » -
Software Development

Foolproofing code, and incentives
After my post on accessing game objects by unique ids last week, I was asked whether it was not potentially…
Read More » -
Software Development

Accessing game objects by unique ids
Every game keeps its game object in one or more simple collections. These are used for enumerating the objects every…
Read More » -
.NET

Inside the .NET Compiler Platform – Performance Considerations during Syntax Analysis (#SpeakRoslyn)
Motivation The new Microsoft .NET Compiler Platform (Roslyn) provides APIs for the whole compilation process, beginning from syntax analysis, over…
Read More » -
.NET

On Collections
Today I would like to talk a bit (though looking at my notes, probably more than a bit) about collections,…
Read More » -
Software Development

Performance: Caching per request
A couple of years ago I wrote a post describing an approach my then colleague Christian Blunden used to help…
Read More »

