On Tue, Aug 17, 2010 at 19:54, Reuben Thomas <r...@sc3d.org> wrote: > However, this does raise a more general point, namely the wisdom of > spending effort maintaining the GNU API, rather than extending the > POSIX API where it is deficient with respect to the GNU API. The cost > of maintaining the GNU is relatively low, since so much of the code is > shared with the POSIX, and it is pehaps easier to fix the GNU API than > to extend the POSIX API (owing to the care needing to be taken in the > latter case not to break conformance). Nonetheless, far more > developers stand to benefit from, for example, adding backwards > searching to the POSIX API, than from adding thread-safety to the GNU > API. > > Thoughts?
Syntax options are anyway not going to be supported by the POSIX API, so the thread-safety issue has to be addressed in the GNU API anyway. Paolo