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

    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...
  • 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...
Page 1 of 1 (3 items)