in reply to comparison between system operators and Built in function

each of those really have their own purpose, and unless you're using something like sysread() or sysopen() none of them should really be subsituted for another.
meh.