| Information Technology#Portable Operating System Interface (POSIX) Part 1: System Application Program Interface (API) [C Language], IEEE, New York, 1990. |
....or libraries. Besides making code hard to read, #ifdefs make it impossible to know what source is compiled into the binary or whether source protected by them will compile or work properly. They make it harder to maintain software. The standard Plan 9 library overlaps much of ANSI C and POSIX [POSIX], but diverges when appropriate to Plan 9#s goals or implementation. When the semantics of a function change, we also change the name. For instance, instead of UNIX#s creat, Plan 9 has a create function that takes three arguments, the original two plus a third that, like the second argument of ....
Information Technology#Portable Operating System Interface (POSIX) Part 1: System Application Program Interface (API) [C Language], IEEE, New York, 1990.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC