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 »