>>22Makefiles that deduce what system features are presents, what compiler builtins exists, what parts of C library it supports, etc. C code will be portable due combination of makefiles, ifdefs
>>23 and not depending on machine-specific values like sizeof(int) sizeof(void*)