Mel Kaye

Mel Kaye

In programming folklore Mel Kaye is an archetypical Real Programmer. Kaye was formerly a programmer at Royal McBee Computer Corporation. Ed Nather’s "The Story of Mel" details Mel’s prowess at programming.Matt Crawford [http://groups.google.com/group/net.jokes/browse_thread/thread/936255290cc94a96 The realest programmer of all] Newsgroup: net.jokes November 20, 1984.] Although originally written in prose, Nather’s story was repeatedly distributed by email — the resulting wrapped lines were taken to be free verse, and were kept in this form at many sites. [ [http://www.cs.utah.edu/~elb/folklore/mel.html The Story of Mel] free verse version]

According to the Jargon File appendix where the story may be found, Kaye is (or was) indeed a real person. In a FOLDOC document he is credited with doing the "bulk of the programming" on the Royal McBee LGP-30 computer. In Nather's story, Kaye is portrayed as being prone to avoiding optimizing assemblers in favor of crafting code to take advantage of hardware quirks, for example taking advantage of the rotation of the LGP-30's drum memory to avoid writing delay loops into the code. The story as written by Nather involved Kaye's work on porting a blackjack program from the LGP-30 to a newer Royal McBee system; company sales executives had requested the installation of a cheat code allowing the customers to always win the game, a request that Kaye reluctantly acceded to, but accidentally changed the odds in favor of the dealer rather than the player. Subsequent to Kaye's departure, Nather examined the code and found out that an apparent infinite loop had in fact been coded in such a way as to take advantage of a carry-overflow error, causing program control to shift past the loop to a jump instruction.

The essay was originally published in the usenet news group "net.jokes" on May 21, 1983 by utastro!nather (the then email address of Ed Nather).

ee also

* Real Programmers Don't Use Pascal

References

Further reading

* [http://rixstep.com/2/2/20071015,01.shtml The Story of Mel] original version
* [http://foldoc.org/?The+Story+of+Mel The Story Of Mel] prose from FOLDOC
* [http://wps.com/projects/LGP-21/mel-the-programmer.html Mel Kaye’s signature]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Kaye (surname) — Kaye is a surname, and may refer to:Music* Carol Kaye, American electric bass player * Florence Kaye, songwriter * Judy Kaye, American actress and singer * Lenny Kaye, musician * Mary Kaye, American guitarist * Sammy Kaye, American bandleader and …   Wikipedia

  • Mel (given name) — Mel can be the abbreviated version of the given names: Melvin, Melanie, Melinda, Melissa or Melville. It is also a standalone name from the Gaelic Maol, meaning follower of Jesus. Contents 1 People 2 Fictional characters …   Wikipedia

  • Mel (film) — Mel Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Mel est le raccourci de message électronique Mel est aussi le langage de programmation de Maya. Mel est une commune italienne de la province de… …   Wikipédia en Français

  • Mel — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Mel est le raccourci de message électronique[réf. nécessaire] Mel est aussi le langage de programmation de Maya. Mel est une commune italienne de la… …   Wikipédia en Français

  • Mel Brooks — Brooks in April 2010 Birth name Melvin Kaminsky Born June 28, 1926 (1926 06 28) (age 85) …   Wikipedia

  • Mel Tolkin — See also: Tolkin Mel Tolkin, né Shmuel Tolchinsky[1] (August 3, 1913 – November 26, 2007),[1] was a television comedy writer best known as head writer[2] of the seminal, live TV sketch comedy series Your Show of Shows (NBC, 1950–1954) during the… …   Wikipedia

  • Mel Gibson — This article is about the actor. For the basketball player, see Mel Gibson (basketball). Mel Gibson Mel Gibson at the 2011 Cannes Film Festival …   Wikipedia

  • Mel Weitsman — Sojun Mel Weitsman Sojun Mel Weitsman wielding a hossu. Religion Zen Buddhism School Sōtō Lineage Shu …   Wikipedia

  • The Story of Mel — is an archetypical piece of computer programming folklore. Its subject, Mel Kaye, is the canonical Real Programmer. Contents 1 Story 2 See also 3 References 4 Further reading …   Wikipedia

  • Carol Kaye — Infobox musical artist Name = Carol Kaye Background = non vocal instrumentalist Birth name = Alias = Born = birth date and age|1935|3|24 Everett, Washington Died = Origin = Instrument = electric bass guitar, guitar Genre = Occupation = Session… …   Wikipedia

Share the article and excerpts

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