
5 Mar
2008
5 Mar
'08
10:03 p.m.
Johan RĂ¥de wrote:
I discussed Joaquin's solution with John, in a private mail. John told me that Joaquin's solution is sound, but depends on Boost.Interprocess. It is a very clever solution. And it is the first solution I have ever seen to this problem.
But to me it seems undesirable to have a light-weight library, such as the floating point utilities, depend on a heavy-weight library, such as Boost.Interprocess.
Sounds like this component should extracted from Interprocess, if possible, and made available to libraries as a standalone component. According to your description, many libraries are in need of using it to avoid subtle bugs. Sebastian Redl