Welcome to MSDN Blogs Sign in | Join | Help

September 2008 - Posts

Tail call optimization

I had posted about tail call and how .NET handles it before . However there was some email exchanges and confusion on internal DLs around it and so I thought I'd try to elaborate more on how .NET goes about handling tail calls Let’s try to break
Posted by abhinaba | 1 Comments
Filed under: ,

A* Pathfinding algorithm animation screen saver

I'm trying to learn WPF and IMO it is not a simple task. Previously whenever I upgraded my UI technology knowledge it had been easy as it build on a lot of pre-existing concepts. However, WPF is more of a disruptive change. I decided to write some simple

How Many Types are loaded for Hello World

<Updated> Consider the following super simple C# code namespace SmartDeviceProject1 { class Program { static void Main(string[] args) { System.Console.WriteLine("Hello"); } } } Can you guess how many managed Type gets loaded to run this? I was doing

Designer for my path finding boards

I'm writing a small application (or rather a screen saver) that animates and demonstrates A* search algorithm . The idea is simple. On screen you see a start and end point and some random obstacles in between them. Then you see animation on how A* algorithm

It's is easy to claim that the world won't get destroyed today

The clock is ticking and the Large Hadron Collider in Cern is going to get switched on today (9/10/2008). Even though there are speculations, CERN is claiming it's perfectly safe and the world won't end. But it's easy to claim that, who'll be around to
Posted by abhinaba | 3 Comments
 
Page view tracker