A future implementation for C with pthreads