From: Robert Ramey (ramey_at_[hidden])
Date: 2008-08-26 19:37:01
Daniel James wrote:
> 2008/8/26 Robert Ramey <ramey_at_[hidden]>:
>> That's basically correct - that's why in general you should only
>> extend an interface or make a new interface. To do otherwise breaks
>> faith with the users of your library.
>> No problem if you want to create a new interface - just
>> give it a new name.
> I've got a library based on the draft standard. And the interface in
> the draft standard changed. So I changed the interface. Creating a new
> name would be ridiculous.
This discussion doesn't apply to a "draft standard" since the name
itself indicates that the interface isn't stable. In any case, you didn't
change the interface - the writer of the "draft standard" did, this wouldn't
have anyting to do with you.
even the phrase "draft standard" standard seems like an oxymoron
to me. I'm presuming it means something like "proposed standard".
> Unsubscribe & other changes:
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk