Prepare for the winners of **IOCCC28**. > However these are not the 2024 droids you are looking for. :-) The HTML menu (both JavaScript and non-JavaScript) has been updated. The `Status -> Rules and guidelines' have been replaced with two separate menus `Status -> IOCCC rules` and `Status -> IOCCC guidelines`. Added a new top level `social.html` page: built from a new `social.md`. Sorted rules for building specific web pages in the top level `Makefile`. Added `make social` to make the `social.html` page from `social.md`. The `bin/gen-top-html.sh` now is able to process a argument of **social** to process the new top level `social.html` page. Changed `bin/gen-top-html.sh` VERSION from "2.0.0 2025-03-13" to "2.0.1 2025-07-25". Below `About -> Home page` a new `About -> IOCCC social media` menu item as added. Because the menu change touched every HTML file, we changed the general copyright date range for HTML files from "1984-2024" to "1984-2025" due to the extensive changes made for **IOCCC28**. Those markdown files that were modified in 2025 had their copyright date range also changed from "1984-2024" to "1984-2025". Rebuilt tarballs and sitemap due to the extensive HTML rebuilding. Ran `make update` to perform the above.
178 lines
5.2 KiB
Markdown
178 lines
5.2 KiB
Markdown
<div id="suggestions">
|
|
# Suggestions for visitors
|
|
</div>
|
|
|
|
Explore, under the **Entries** in the _topbar_ menu:
|
|
|
|
* **[Winning Entries](years.html)**
|
|
* **[People who have won](authors.html)**
|
|
* Other parts of the IOCCC menu
|
|
|
|
<div id="menu-help"></div>
|
|
|
|
If you see this icon <a href="nojs-menu.html"> <img src="png/hamburger-icon-open.png"
|
|
alt="hambuger-style menu icon"
|
|
width=24 height=24></a> in the upper right corner, click on it to display the menu.
|
|
|
|
On a **touchscreen mobile device** browser **wider than 1024 pixels**,
|
|
**press and hold** the menu you wish to activate (in the upper right corner) in
|
|
order to activate the pull-down. If this does not work or you prefer to use a
|
|
plaintext menu even with JavaScript enabled, you can do so
|
|
[here](nojs-menu.html). See also the
|
|
FAQ on "[website menus](faq.html#menus)".
|
|
|
|
|
|
<blockquote>
|
|
<table>
|
|
|
|
<tr>
|
|
<td colspan="3" style="padding-top: 12px;">
|
|
<span class="pseudo_h3"> Support the IOCCC</span>
|
|
<span class="small_click_below"> click below to support</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>
|
|
<a href="https://patreon.com/IOCCC"><img src="png/patreon.128x19.png" alt="Patreon logo" width=128 height=19></a>
|
|
</td>
|
|
<td>
|
|
<a href="https://coff.ee/ioccc"><img src="png/buymeacoffee.128x38.png" alt="Buy Me A Coffee logo" width=128 height=38></a>
|
|
</td>
|
|
<td>
|
|
<a href="https://github.com/sponsors/ioccc-src"><img src="png/GitHub.128x51.png" alt="GitHub logo" width=128 height=51></a>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</blockquote>
|
|
|
|
|
|
<blockquote>
|
|
<table>
|
|
|
|
<tr>
|
|
<td colspan="3" style="padding-top: 12px;">
|
|
<span class="pseudo_h3"> IOCCC on Social Media</span>
|
|
<span class="small_click_below"> click below to visit</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td style="padding-top: 8px;">
|
|
<a href="https://discord.gg/Wa42Qujwnw"><img src="png/Discord.128x37.png" alt="Discord logo" width=128 height=37></a>
|
|
</td>
|
|
<td style="padding-top: 12px; padding-bottom: 3px;">
|
|
<a href="https://fosstodon.org/@ioccc"><img src="png/mastodon.128x38.png" alt="Mastodon logo" width=128 height=38></a>
|
|
</td>
|
|
<td>
|
|
<a href="https://www.youtube.com/@OurFavoriteUniverse"><img src="png/YouTube.128x46.png" alt="YouTube logo" width=128 height=46></a>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</blockquote>
|
|
|
|
|
|
<div id="obfuscate">
|
|
# Obfuscate defined:
|
|
</div>
|
|
|
|
tr.v. -cated, -cating, -cates.
|
|
<BR><BR>
|
|
**1a.** To render obscure.<BR>
|
|
**1b.** To darken.
|
|
<BR><BR>
|
|
**2.** To confuse: his emotions obfuscated his judgment.<BR>
|
|
[LLat. obfuscare, to darken : ob(intensive) + Lat. fuscare,<BR>
|
|
to darken < fuscus, dark.] -obfuscation n. obfuscatory adj.
|
|
|
|
|
|
<div id="goals">
|
|
# Goals of the Contest
|
|
</div>
|
|
|
|
The goals of the IOCCC:
|
|
|
|
* To write the most Obscure/Obfuscated C program within the rules.
|
|
* To show the importance of programming style, in an ironic way.
|
|
* To emphasize the value of perspicuous code by use of negative examples.
|
|
* To stress C compilers with unusual code.
|
|
* To illustrate some of the subtleties of the C language.
|
|
* To provide a safe forum for poor C code. :-)
|
|
* To have fun with C!
|
|
|
|
|
|
<div id="enter">
|
|
<div id="participate">
|
|
# Entering the Contest
|
|
</div>
|
|
</div>
|
|
|
|
View the [current status of the IOCCC](status.html) to see if the IOCCC is open for submissions.
|
|
|
|
See the
|
|
FAQ on "[how to enter the IOCCC](quick-start.html#enter)"
|
|
for more information.
|
|
|
|
|
|
<div id="mastodon">
|
|
# Follow IOCCC on Mastodon
|
|
</div>
|
|
|
|
The [IOCCC uses Mastodon](https://fosstodon.org/@ioccc) for news updates,
|
|
announcements, and for various other social media purposes.
|
|
|
|
**Please follow the [IOCCC on Mastodon](https://fosstodon.org/@ioccc)**.
|
|
|
|
For more information on
|
|
<a rel="me" href="https://fosstodon.org/@ioccc">Mastodon</a>
|
|
please see the
|
|
FAQ on "[What is Mastodon and why does IOCCC use it?](faq.html#try_mastodon)".
|
|
|
|
<div id="discord">
|
|
<div id="chat">
|
|
# IOCCC Discord server
|
|
</div>
|
|
</div>
|
|
|
|
The IOCCC now has a [Discord server](https://discord.gg/Wa42Qujwnw)!
|
|
Fans of the IOCCC, hopeful **IOCCC** contestants, and past winners of the IOCCC
|
|
are all encouraged to stop by and say hello.
|
|
|
|
To join, click this link:
|
|
[https://discord.gg/Wa42Qujwnw](https://discord.gg/Wa42Qujwnw).
|
|
|
|
|
|
|
|
<div id="disclaimer">
|
|
# Important Disclaimer
|
|
</div>
|
|
|
|
IOCCC code is for **educational and entertainment purposes only**. We do **NOT**
|
|
recommend installing any winning IOCCC entry code. Use code found the IOCCC repo
|
|
and in the IOCCC website **at your own risk!**
|
|
|
|
The [IOCCC](index.html) and the [IOCCC judges](judges.html) DISCLAIM ALL
|
|
WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
|
|
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL,
|
|
INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
|
|
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
|
THIS SOFTWARE.
|
|
|
|
|
|
<!--
|
|
|
|
Copyright © 1984-2025 by Landon Curt Noll. All Rights Reserved.
|
|
|
|
You are free to share and adapt this file under the terms of this license:
|
|
|
|
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
|
|
|
|
For more information, see:
|
|
|
|
https://creativecommons.org/licenses/by-sa/4.0/
|
|
|
|
-->
|