auto detect language feature (posix/linux)