About

I am a software developer in Seattle, building a new AI software company.

Ads

August 2009

Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

Ads


« Spec# | Main | Miguel and Avalon »

August 03, 2006

Comments

Wesner Moise

Interestingly, Ken Moss who heads MSN Search now, used to be my first dev lead back in the days of Excel 95. He had one of the fastest ascents that I have seen at Microsoft.

Ironically, before he went to MSN, he forbid me to take work that I have done in my sparetime and communicate it to other members of my team. I wasn't allowed to have it tested or anything. It was one of a series of events that squelch my initiative and experimentation at Microsoft.

His focused, get-it-done attitude served him well at Microsoft, but contrasts greatly with the more research-oriented climate at Google, yet Google is more agile. I suspect, because of Ken Moss's leadership, that MSN culture is probably quite the opposite of Google.

abdul baruwa

"..Because of his prior involvement in Intel, Don Syme successfully spearheaded generics into the CLR, and made sure the implementation of generics was of high-quality and completely orthogonal"
How do you arrive at such a conclusion?

Wesner Moise

During his presentation on F#, Don Syme mentioned his work on Gyro. When the decision was made to integrate generics into the runtime, he stayed involved to ensure that the implementation was a high quality implementation across the board. Don Syme listed about twenty different areas that potentially could have fallen through the cracks with generics... serialization, reflection, etc, etc.. His job was to ensure perfect compliance.

Wes

One more thing: I am guessing that Intel has to be more research-intensive than Microsoft, because the nature of building a new, faster chip requires entirely new processes, new exotic materials, etc. Advancements in software, in contrast, typically doesn't require physical changes to the computer; it's all bits.

The comments to this entry are closed.