
5 Jan
2005
5 Jan
'05
5:13 a.m.
On 01/04/2005 06:54 PM, Beman Dawes wrote: [snip]
Boost libraries should continue to use other Boost libraries where useful, IMO. Excess coupling only becomes "excess" when it serves little useful purpose.
So if variant or tuple can be implemented without coupling to other Boost libraries and with no disadvantage w.r.t. the current Boost variant and tuple, then the coupling to other Boost libraries in the current Boost variant and tuple is "excessive". Since there does exist other variant (and tuple) implementations without this coupling, the only remaining question is "is there any disadvantage w.r.t. the current Boost variant and tuple?". Agreed?