Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Ted Leung on the air: Open Source, Java, Python, and ...
Tue, 30 Sep 2003
CLR multimethod dispatch
Some friends and I have been running a study group here on the Island, and we've been looking at the GoF Design Patterns book. Last week we covered the Visitor pattern, and I pointed out that the pattern largely goes away in languages with multimethod dispatch. So I read Surana's post about C# MultiMethods with great interest. His post explains how multimethods work, but not how you would implement them with Type.InvokeMember. I looked at the MSDN pages for InvokeMember, and saw a hairily complex method. Googling didn't turn up anything obvious either. So if there's anyone out there that's used InvokeMember to do multimethod dispatch, and is willing to show their code, I'd be interested in seeing such a thing.
[12:33] |
[computers/programming] |
# |
TB |
F |
G |
3 Comments |
Stutz on The Failure of Shrinkwrap Software
[via Don Box] Dave Stutz has published a new essay titled The Failure of Shrinkwrap Software.
If you've heard Tim O'Reilly speak recently, you won't be surprised by any of the ideas here. I think that the most important thing here is that Stutz worked at Microsoft for long time, has thought about the business that he was in, and come to this conclusion. While the content isn't surprising, he's made a good connection with issues that are relevant to recent security/quality/liability related events.
[12:20] |
[computers/open_source] |
# |
TB |
F |
G |
0 Comments |
No BloggerCon for me
I'm disappointed that I won't be able to attend BloggerCon this year (yes, I was invited). Our middle daughter, Michaela is turning 3 on Sunday, and there's just no contest about which is more important in the long term. Especially since I missed her birthday last year. So I'll miss meeting fun and interesting people with though provoking ideas and opinions, but I'll be delighted to be celebrating with my little girl.
[12:15] |
[computers/internet/weblogs] |
# |
TB |
F |
G |
0 Comments |