ie8 fix
madison

My lunch with Ray Ozzie and Scott Guthrie

By | April 30, 2007, 2:30pm PDT

Summary: I was part of a small group that got to have lunch with Ray Ozzie and Scott Guthrie in an informal setting. We got free reign to ask questions and in the process I got some insight into the DLR and Microsoft’s RIA strategy.

Ray OzzieJeff Sandquist of Microsoft set up a lunch for a few of us with Scott Guthrie and Ray Ozzie here at Mix07. It was a great group of people including Richard MacManus (his thoughts on the lunch are up here), Walt Ritscher, Lee Brimelow, Evan Williams, Lynda Weinman, and a couple of other people. Overall it was a great session, we started off on some developer-centric conversation and then went into strategy with Ray.

I asked about the inclusion of the Dynamic Language Runtime, something Scott announced during his part of the keynote and something that garnered a bit of attention. I asked Scott what strategic point of it was and whether or not their developer base had been clamoring for the ability to write Ruby against the CLR. The answer to the second was 'not really'. It's compelling for them, but wasn't a huge draw. The answer to the first was that Microsoft wants to bring as many people as possible into the CLR and give them the freedom to choose what language they want. That's a good story, and I'm curious to see what the end result. Evan Williams, the creator of Twitter, one of the most popular Ruby applications out there said it was going to be great for his team because they could build a Silverlight application on top of Twitter using the same skillset they used to build Twitter itself.

The strategy questions were more interesting. In particular when Lee Brimelow asked Scott whether or not we could see an Apollo-type desktop client for Silverlight now that the CLR runs on Mac. Scott said no, but that precipitated a conversation about "in browser" experiences and "out of browser" experiences (I'm not sure Ray or Scott totally get Apollo). Ray said there is a lot of discussion within Microsoft about what applications should run in the browser and how important close ties to the operating system were for big applications. His insight here was excellent, as the founder of Lotus Notes, he talked about how they tried to create an "abstraction layer" so that they could be cross platform. He said focusing on that abstraction layer made them mediocre on all platforms. With WPF Microsoft gives developers a sandbox with all the trappings of a full desktop application, something users know and understand. With browser applications, he said that the model was a bit restrictive for full applications and said Silverlight will focus on enhancing the web experience and not trying to replicate the desktop. There was some talk of Apollo, but as I said, Ray didn't quite seem to grasp that Apollo applications are really desktop experiences with the ties that he mentioned being important. It will be interesting to see how that plays out between Adobe and Microsoft.

This was my first chance to actually chat and listen to Ray in a closer setting. I was really impressed. I think he really believes in the Rich Internet Application space, even if the implementation of the applications differs. I think it's going to be a good contrast for developers who are looking at the various RIA offerings. Flash and Silverlight aren't clones of each other. In many ways, they differ in their approach to enhancing the web.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Disclosure

Ryan Stewart

http://blogs.zdnet.com/Stewart/?page_id=379

Biography

Ryan Stewart

Ryan Stewart holds an economics degree from the University of Pennsylvania and is now a Rich Internet Application developer and industry analyst. After graduating from Penn, he spent two years developing applications for the Wharton School and pushing the idea of the web as a platform for learning. Ryan now lives in Seattle with his wife and works as a developer for WorldClass Strategy while running his own consulting company, helping clients build and architect Rich Internet Applications.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

The discussion hasn’t started yet. Why don’t you begin it?

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix
Click Here

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
Click Here
ie8 fix