Ted Leung on the air
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 | Other blogs commenting on this post
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 | Other blogs commenting on this post
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 | Other blogs commenting on this post


twl JPG

About

Ted Leung FOAF Explorer

I work at the Open Source Applications Foundation (OSAF).
The opinions expressed here are entirely my own, not those of my employer.

Creative Commons License
This work is licensed under a Creative Commons License.

Now available!
Professional XML Development with Apache Tools : Xerces, Xalan, FOP, Cocoon, Axis, Xindice
Technorati Profile
PGP Key Fingerprint
My del.icio.us Bookmarks
My Flickr Photos


Syndicate
RSS 2.0 xml GIF
Comments (RSS 2.0) xml GIF
Atom 0.3 feed
Feedburner'ed RSS feed

< September 2003 >
SuMoTuWeThFrSa
  1 2 3 4 5 6
7 8 910111213
14151617181920
21222324252627
282930    

Archives
2006
2005
2004
2003

Articles
Macintosh Tips and Tricks

Search
Lucene
Blogs nearby
geourl PNG

Categories
/ (1567)
  books/ (33)
  computers/ (62)
    hardware/ (15)
    internet/ (58)
      mail/ (11)
      microcontent/ (58)
      weblogs/ (174)
        pyblosxom/ (36)
      www/ (25)
    open_source/ (145)
      asf/ (53)
      osaf/ (32)
        chandler/ (35)
        cosmo/ (1)
    operating_systems/ (16)
      linux/ (9)
        debian/ (15)
        ubuntu/ (2)
      macosx/ (101)
        tips/ (25)
      windows_xp/ (4)
    programming/ (156)
      clr/ (1)
      dotnet/ (13)
      java/ (71)
        eclipse/ (22)
      lisp/ (34)
      python/ (86)
      smalltalk/ (4)
      xml/ (18)
    research/ (1)
    security/ (4)
    wireless/ (1)
  culture/ (10)
    film/ (8)
    music/ (6)
  education/ (13)
  family/ (17)
  gadgets/ (24)
  misc/ (47)
  people/ (18)
  photography/ (25)
    pictures/ (12)
  places/ (3)
    us/ (0)
      wa/ (2)
        bainbridge_island/ (17)
        seattle/ (13)
  skating/ (6)
  society/ (20)



[Valid RSS]

del.icio.us linkblog
» Change the default JDK for NB 6.x - Randy's Stuph / netbeans osx
» Digital Photography One On One E011 - Lighting Setups ยป StudioLighting.net / photography lighting strobist
» Alex Payne | How I Use TextMate / tools osx
» ack -- better than grep, a power search tool for programmers / tools osx
» Generic inlines and Django history / python django
» Magit User Manual / git vcs emacs
» HTTP Client - Mac Developer Tool for HTTP Debugging / tools osx
» The Ars Technica Ultimate Road Warrior Guide: Page 1 / tools life travel
» tap tap tap ~ 10 useful iPhone tips & tricks / iphone
» Financial Realities of the App Store | None | AppCubby / iphone business
» Empty Thoughts: GitPython / git vcs python
» Prolog Cafe: A Prolog to Java Translator System / java programming prolog
» virtualenvwrapper - virtualenv wrapper functions / python/iterators
» Create a git repository of a svn source tree using git-svn - Blog Haypo / git vcs subversion
» After Credentials / education
RSS
www.flickr.com

Blogroll

java.blogs
Listed on BlogShares

Locations of visitors to this page
Where are visitors to this page?


pyblosxom GIF