Clojure Protocols & expression problem
bearophile
bearophileHUGS at lycos.com
Wed Apr 28 13:59:54 PDT 2010
Lutger:
>I would love to never see a visitor pattern again, it really sucks compared to multimethods.<
You are probably more qualified than me to answer the original question by BCS :-)
Multimethods are easy to use and understand (if you don't mix them with too many other things).
>I think we can first try to make a multimethods library,<
Seems a good idea.
>and we need only one addition to __traits ( to get the overloads of free / static functions) for *open* multimethods.<
So far I think DMD has progressed in mostly a linear way, but a temporary experimental dmd branch with this change can be useful to test, try and benchmark this feature. When possible I prefer true experiments.
Thank you for your answer,
bearophile
More information about the Digitalmars-d
mailing list