Replies: 3 comments 9 replies
-
Interning concept, @SirWumpus. When we use the term POSIX in the guidelines, we use POSIX-like or we use P1003.1/P1003.2. We do not specify a particular standard version or standard date. The problem with using SUS 2018 is that few systems that are registered as being in compliance. At best going back to UNIX 03 would yield a few more registered UNIX systems. Perhaps IOCCC should just refer the term Single UNIX Specification-like and point to the Wikipedia page and let people find their own standards documents if the feel the need to look up something in greater detail? |
Beta Was this translation helpful? Give feedback.
-
Just an a FYI / Update @SirWumpus: The new web site will have a next directory with a next/rules.html and a next/guidelines.html pages. Right now, they are just copies of the 2020 set. However as soon as the web site design settles down, we plan to update those 2 pages to incorporate suggestions, such the general idea of this suggestion. This will also make it easier for people to comment on and make suggested changes to the IOCCC Rules and Guidelines for the next ICOCC. In regards to this Discussion specifically: I general, we plan to more away from explicit POSIX and instead consider the Single UNIX Specification such as perhaps The Single UNIX Specification Version 4. |
Beta Was this translation helpful? Give feedback.
-
FYI @SirWumpus, "FAQ 0.4: What platform should I assume for my entry?" now refers to SUS on the experimental IOCCC temp-test-ioccc web site. |
Beta Was this translation helpful? Give feedback.
-
While I am a great believer in POSIX.1 and .2 standards (intersection of BSD & SysV), XOpen came along to muddy the waters to
documentstandardise the union of BSD and SysV APIs. This later became the Single Unix Specification, essentially POSIX plus Curses with lots of extra dangly bits.Q: Should future Contest Rules and Guidelines refer to SUS 2018 instead of POSIX?
One reason for this is simply the availability of the Online Base Spec (& download) and Curses Issue 7 that can be consulted by contestants (vs their OS man pages that might be divergent). Kinda nice to play with the same round peg in square hole.
Beta Was this translation helpful? Give feedback.
All reactions