kernelthread.com

Obfuscation

Definition

Main Entry: ob.fus.cate
Pronunciation: 'äb-f&-"skAt; ¨b-'f&s-"kAt, &b-
Function: transitive verb
Inflected Form(s): -cat.ed; -cat.ing
Etymology: Late Latin obfuscatus, past participle of obfuscare, from Latin ob- in the way + fuscus dark brown -- more at OB-, DUSK
Date: 1577

Obfuscated Code

Writing obfuscated code is often a way for the programmer to give vent to their creative fervor (the well known IOCCC is a major endorsement). At other times, obfuscation and frustration tend to be synonymous.

This page has some examples of obfuscated code I have given vent to my frustration through. Please have patience!

Obfuscations

argcargv Cannot think of a useful description.
BigF Computing factorials of large numbers in C.
Binary Decimal to binary conversion in C and Perl.
DigiFont Themed code.
hanoi.sed The Towers Of Hanoi as a sed script.
Lang5 Print "Hello, World!" in 5 programming languages with one program.
Linux Sux A C one liner that does something amusing.
Reflect A C program that prints the reflection of itself.
Reverse A rudimentary string reversal program in C.
Self-C A self reproducing program in C.
Self-Perl A self reproducing program in Perl.
Self-sh A self reproducing program in Unix shell.