Obfuscated Perl Contest

Obfuscated Perl Contest

The Obfuscated Perl Contest was a competition for programmers of Perl which was held annually between 1996 and 2000. Entrants to the competition aimed to write "devious, inhuman, disgusting, amusing, amazing, and bizarre Perl code".[1] It was run by The Perl Journal and took its name from The International Obfuscated C Code Contest.[2]

Contents

Contest

The entries were judged on aesthetics, output and incomprehensibility. One entrant per year received the Best of Show award. Entrants were advised to try and demonstrate a range of Perl knowledge, while being humorous, surprising and deceitful. Code which purposely crashed the judges' machines was discouraged.

The competition was typically divided into four categories, which, in the last contest, included:

  • Create a Diversion (limit of 2048 bytes if using Perl/Tk, 512 bytes otherwise)
  • World Wide Wasteland (limit of 512 bytes)
  • Inner Beauty (limit of 512 bytes)
  • Best The Perl Journal (code which generated the words The Perl Journal, limit of 256 bytes)

See also

References

  1. ^ Perl Journal link You may need to subscribe to the Perl Journal to be able to view this link, which is the source of the quote given.
  2. ^ Simon Cozens (2005). Advanced Perl Programming. O'Reilly. pp. 256. ISBN 0596004567. 

Further reading

  • Jon Orwant (2003). "Obfuscated Perl". Games, Diversions, and Perl Culture. O'Reilly. pp. 487–521. ISBN 0596003129.  — reprints of the announcements, made in The Perl Journal by Felix S. Gallo, of the Zeroth, First, Third, Fourth, and Fifth contests

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Obfuscated Perl Contest — Der Obfuscated Perl Contest ist ein Programmierwettbewerb. Die Teilnehmer reichen in der Programmiersprache Perl verfasste kurze Programme ein, deren Funktionsweise im Quelltext auf möglichst kreative Weise verschleiert (englisch: obfuscated)… …   Deutsch Wikipedia

  • Obfuscated code — Obfuscated code is source or machine code that has been made difficult to understand for humans. Programmers may deliberately obfuscate code to conceal its purpose (security through obscurity) or its logic to prevent… …   Wikipedia

  • PERL — Paradigmen: prozedural, modular, teilweise objektorientiert Erscheinungsjahr: 1987 Entwickler: Larry Wall, Perl Porter Aktuelle  …   Deutsch Wikipedia

  • Perl — Desarrollador(es) Larry Wall www.perl.org Información general Paradigma multiparadigma, funcional, im …   Wikipedia Español

  • Perl (Programmiersprache) — Perl Paradigmen: prozedural, modular, teilweise objektorientiert Erscheinungsjahr: 1987 Entwickler: Larry Wall, Perl Porter Aktuelle Version …   Deutsch Wikipedia

  • Perl — This article is about the programming language. For other uses, see Perl (disambiguation). Perl Paradig …   Wikipedia

  • Programmiersprache Perl — Perl Paradigmen: prozedural, modular, teilweise objektorientiert Erscheinungsjahr: 1987 Entwickler: Larry Wall, Perl Porter Aktuelle  …   Deutsch Wikipedia

  • Just another Perl hacker — (abgekürzt JAPH) steht für ein in der Programmiersprache Perl geschriebenes kurzes Computerprogramm, das lediglich den Text „Just another Perl hacker“ ausgibt, seine Funktionsweise im Quelltext dabei aber möglichst wirkungsvoll verschleiert. Ein… …   Deutsch Wikipedia

  • Just another Perl hacker — Just another Perl hacker, or JAPH, typically refers to a Perl program which prints Just another Perl hacker, (the comma is canonical but is occasionally omitted). Short JAPH programs are often used as signatures in online forums, or as T shirt… …   Wikipedia

  • International Obfuscated C Code Contest — Der International Obfuscated C Code Contest (kurz IOCCC) ist ein Programmierwettbewerb für die am kreativsten verschleierten C Programme, der seit 1984 jährlich veranstaltet wird (mit Ausnahme von 1997, 1999, 2002 und 2003). (engl.: to obfuscate …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”