Actually "weak delegate
" is the thing which I hope can be built into CLR3.0
THis video is very cool. The topics answer some good questions, although other stuff could have been answered there.
On the whole its a very good interview. (Now if we could have had the VB team there too (Amanda Silver and the others) it would have been even better.
I hope this gets repeated again, because its like a dream come true for alot of people including me, for all the lead devs in the languages discussing the future and the existing problems that devs face today and how to solve these.
I agree that Locks in threads are very limiting and this whole model must be gone and replaced with a new multi-threading sub-model, where things are faster without the problems surrounding locks.
Linq is I think the best thing that happened to .NET in quite a while, and its adoption in the .NET would make .NEt even more attractive. I am a big fan of Linq because it makes programming fun and more productive on the whole.
If we can only find a way to emplement a zero-tolerance policy on tampering with MSIL as it goes form dev machine to users machine to CLR, I would be a very happy .NET developer and I think alot of people who depend on .NET to develop would be happier too.
All I can say, keep the good stuff coming!