最高のユーティリティ
受賞者:J. David Lowe
動作・解説にジャンプ »
引用元:https://www.ioccc.org/1998/dlowe.c
審査員・作者による説明:https://github.com/ioccc-src/winner/blob/main/1998/dlowe.hint
4文字以上の単語をpootに置き換える。8文字以上ならpootpoot。
$ gcc -o dlowe dlowe.c $ echo IOCCC is International Obfuscated C Code Contest | ./dlowe POOT is Pootpoot Pootpoot C Poot Poot
コード形状はPooT。pootはおならの幼児語。
オリジナルは純粋にテキストのフィルタだったけれど、審査員の希望でHTMLタグは変換せずに通すようにしたとのこと。
$ echo "<html>" | ./dlowe <html>
このフィルタを通していろんなサイトをみると楽しいとのこと。 当時は、WebサイトのHTMLに文字列置換を適用して遊ぶことが流行していた。
作者は[[1998/dloweneil]]でも(連名で)入選している。 そちらもPooT形状。