> One really gets a good grasp of what syscalls exist, what they do and how to properly use them to produce secure and portable code.
Yes! The book really exposes all that hidden fun stuff that the system libraries abstract away from us. When I was a beginner I hated not understanding how they worked.
On Linux it's also theoretically possible to make system calls from any language. The binary interface is stable and really simple. Wish more languages had compiler support for this calling convention.
Yes! The book really exposes all that hidden fun stuff that the system libraries abstract away from us. When I was a beginner I hated not understanding how they worked.
On Linux it's also theoretically possible to make system calls from any language. The binary interface is stable and really simple. Wish more languages had compiler support for this calling convention.