> He claims that your code will be easy to port but then goes straight to Linux system calls.
Many linux developers believe "code is portable" means "can run on different linux distros".
Edit: To be fair, he said architectures, and i think he meant CPU architectures, i.e. AMD64 and i386.