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 interesting on Linux. |
| 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. |