That said, one area where ACE is weaker is use and integration with the
library it has plenty of code for collections, strings, etc that could now be just use the standard library. Another area that has been discussed on the Boost list before would be to integrate better with the C++ I/O framework. This would be a benefit because it should be easier for C++ programmers to learn and the C++ I/O
C++ standard library. Since ACE preceded the standard framework would be forced to adapt to address reactive
programming styles.
This was my main thought when I posted the question originally. Boost seems like an extension to the standard library, where as much (the parts I've looked at briefly) seem like OS dependent areas C++ doesn't touch. Threading, processes, shared memory, communications between these etc I haven't spent much time with boost either, so my impressions of what it and boost covers may be wrong. Russell