I'm studying for my final in my Systems programming class, and my notes mention to use standard libraries where possible because they have better portability than system calls, but not WHY. Is this because that system calls vary between operating systems??
Not sure if it affects the answer, but the class uses C and it's run in Linux.