Welcome to hypercone.com on July 6 2009.
This is an internet experiment running to monitor browsing habbits of individuals through wikipedia contents.

David Morgan-Mar

From Wikipedia, the free encyclopedia

Jump to: navigation, search
David Morgan-Mar

Occupation Optical engineer
Website
http://www.dangermouse.net/

David Morgan-Mar (aka DangerMouse) is a Ph.D. graduate from the University of Sydney, Australia, best known online for his webcomics, Irregular Webcomic!, Infinity on 30 Credits a Day, Darths & Droids and mezzacotta, and for creating several humorous esoteric programming languages. He is also the author of several GURPS roleplaying sourcebooks for Steve Jackson Games, as well as a regular contributor to Pyramid magazine. He works as an optical engineer at Canon.

Contents

[edit] Esoterica

Morgan-Mar has created a number of esoteric programing languages or algorithms some of which have achieved a degree of popularity. Some of them are full Turing-complete languages while others are simple jokes, often based upon the idea of how a given group (e.g. chefs, orangutans or necromancers) would be expected to program.[1]

It is a mark of Morgan-Mar's humor that his algorithms often reflect the practices or misconceptions of or about the computing industry, for instance 'LenPEG', an image-compression algorithm is designed such that if it is given the standard Lenna image it produces an output file of 1 byte, otherwise implementing a standard JPEG, GIF or PNG compression, therefore beating these in benchmark tests. His intelligent sort algorithm (a parody of intelligent design), which suggests that any sufficiently complicated list is already sorted according to the whims of a sorter implying any further sorting is unnecessary, was referenced in the 'feedback' section of New Scientists issue of the 12 May 2007.[2]

Programming Languages:

  • BIT in which treats all data like C treats strings.
  • Chef, where the programs are written to resemble recipes.
  • Haifu, based upon the Haiku, Eastern philosophy and artistic values.
  • HQ9++, an extension of HQ9+ (in which every command produces one of the standard programing tasks - printing Hello World, Quines, generating the lyrics to 99 Bottles of Beer and incrementing the accumulator by 1) to the object-oriented paradigm.
  • Ook!, an implementation of Brainfuck designed for orangutans (see The Librarian (Discworld)).
  • Piet, a graphics based design where the programs are works of modern art
  • Whenever, a language which considers its lines of code to be to-do lists, and will arbitrarily choose which task to process next.
  • ZOMBIE, designed for evil necromancers.

[edit] Infinity on 30 Credits a Day

Infinity on 30 Credits a Day is an idea that was developed by David Morgan-Mar in response to a poll he conducted, asking the fans of Irregular Webcomic! whether they would create a webcomic, given the ability to do so. It is a webcomic created entirely through collaboration between the 500 or so fans that signed up to help. Essentially, the creation of each comic is a collaborative effort by several people, chosen for their skills.

The comic started off with many contributions, but input tapered off during 2008. This may have been due to the introduction of Lightning Made of Owls, a new user-contributed comic on the Mezzacotta website.[3]

[edit] References

  1. ^ [1] Morgan-Mar's Esoteric Programming, accessed 12th May.
  2. ^ [2] New Scientist Feedback, 12th May 2007, accessed 12th May.

This page was originally based on an entry from Comixpedia at Infinity on 30 Credits a Day and is used under the GNU Free Documentation License.

[edit] External links

Personal tools

Visit joltnews for the latest headlines
Visit bloit.com for company information
Geed Media does computer consulting on long island.
This page viewed times. See Logs