Tim Ng

F# for the masses

June, 2006

Blog - About

About Tim Ng

I'm from Toronto, Ontario - graduated from the University of Waterloo in 2003, and have been working at Microsoft since then. I interned twice on the Visual Studio for Devices team, and started my full time job there as well. I also worked on the VS Core team briefly, before joining on the VB team, where I am now.

On the Device team, I worked on the native debugger; specifically, I worked on the expression evaluation piece (if you interact with the debugger by inspecting values and changing values, you interact with the expression evaluator). I also worked on some of the high-level communication between the debugger and the device, as well as some other random tasks.

On the Visual Basic team now, I work on the compiler team. We are focused mainly on LINQ, but we are also working on other things such as improving performance and stability of the compiler.

  • Tim Ng

    Net Neutrality

    Lots of news on Net Neutrality lately. Here's a cool video from Rocketboom that highlights, in 3 minutes, the core issues. I'm not sure what I make of it yet, though Tim Berner-Lee's article (linked above) is a good start. He clarified a lot of issues...
  • Tim Ng

    Live Messenger Beta is pretty cool

    I used to always use Trillian for my instant message needs because it was slick and small, didn't have ads, and did pretty much everything I wanted - I even paid for the professional version (twice! once for 2.0 and once for 3.0) because I liked it that...
  • Tim Ng

    Bill Gates gone

    When they sent out an email today saying that there was an important press release at 1:30, we instantly took some friendly wagers. Most of us guessed that it had something to do with Bill, and either he was going to step down, or take back the reins...
Page 1 of 1 (3 items)