News for hackers. Stuff that matters.
Re:LibPhenom, a high-performance C eventing framework from F... by wezfurlong on Monday September 16, 2013 @08:48PM (#6396908)
All of these are factors in our choice for printf here.

Another fun one: FILE on Solaris can only be used with file descriptors whose value fits in 8 bits due to an astonishing degree of backwards ABI compatibility. Also on Solaris, printf("%s", NULL) -> crash but on other systems will print "(null)".

In our implementation we couldn't solve the frustrating size_t uint64_t stuff without disabling the compile time parameter checking that gcc provides; I value that more than the slight annoyance of PRIu64.

There are no comments on this comment yet.