> Some other reasons: > - Some systems (read: Linux) do not have pthreads
incorrect. http://en.wikipedia.org/wiki/Native_POSIX_Thread_Library > - C99 is still new and although it's in POSIX, not many systems have > it (Plan 9 doesn't have complete C99) c99 is 9 years old! - erik