Re: boost-langbinding
David Abrahams <[email protected]>
| Newsgroups | gmane.comp.lib.boost.langbinding |
|---|---|
| Message-ID | <[email protected]> |
Daniel Wallin <[email protected]> writes: > At 00:09 2003-07-25, David Abrahams wrote: >>Daniel Wallin <[email protected]> writes: >> >> > Hi David, >> > >> > I'm just checking if you are actually receiving my mails on the >> > list, once again it's been two days since my last post. I understand >> > you might be very busy, but still we could benefit from a little >> > pace in the discussions. :) >> >>Maybe I'm not! I turned off mail delivery and started using gmane. > > I'm curious, what's the benefit of that? Better threading? Less crap in my inbox. Plus they keep a permanent archive. Plus it's faster than my IMAP server ;-> >>The last post from you I saw said: >> >> I actually managed to get this right, but thanks anyway. :) >> >>And that was about it. Not much to reply to. > > Right, gmane doesn't seem to have any of the "Registries" thread. I sent them an mbox archive and asked them to add it; probably I need to ask again. > This was my response: > >> Just did, this seems to imply that we can actually have a local (to the > >> extension) registry and share converters by explicit import, as previously > >> suggested, is this correct? > > > > I guess so. I don't see any great reason not to share automatically > > as well, as a fallback. ^^^^^^^^^^^^^^^^^^^^^^ So you did get a response from me after all? > How about "explicit is better than implicit"? ;) Seriously, isn't it > a good thing to be able to control which converters are imported? > To remove possible collisions. Yes. I believe you should be given that control. That's no reason not to share automatically when no explicit importing has been done. Backward-compatibility is also a good thing, and writing less code is a good thing. When you don't need explicit control (e.g. because you're working on a closed system) it might be enough. > Also, for which case is sharing automatically a fallback? For the case where no explicitly imported (or locally generated) converter is available. That said, if we can convince Ralf that explicit whole-module converter importing is enough, I'm all for throwing out automatic sharing. -- Dave Abrahams Boost Consulting www.boost-consulting.com ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01