Roedy Green

Roedy Green

Roedy Green (born "Munroe Frederic Compton Green" on February 4 1948) is a Canadian programmer, independent computer consultant, and activist. He is well-known on the Internet for his Java & Internet Glossary [cite web
author = Roedy Green
title = Roedy Green’s Java & Internet Glossary
url = http://mindprod.com/jgloss/jgloss.html
] , and his popular essay "How to Write Unmaintainable Code" [cite web
author = Roedy Green
title = How To Write Unmaintainable Code
url = http://mindprod.com/jgloss/unmain.html
] .

Roedy began his programming career in 1963 (at the then unheard-of age of 15), writing Fortran timetable scheduling software for the West Vancouver Secondary School. [cite web
title = Roedy Green
url = http://immuexa.com/company/people/roedy.jsp
publisher = Immuexa
]

In August 1969, he came out as gay. In 1971, based on his experiences, he self-published the booklet "A Guide For The Naive Homosexual" (also known as "the blurb"), and became involved in the founding of the Gay Alliance Toward Equality (GATE), later serving as its second chairman (August 1971 to July 1972). [cite web
title = Roedy Green
url = http://tidesofmen.org/green_roedy.html
publisher = Tides of Men
(wayback|http://tidesofmen.org/green_roedy.html)
]

In 1979, he worked with John C. Lilly on Project JANUS, writing hardware interface software and a dolphin-controlled Etch-A-Sketch. Later, as part of volunteer work for The Hunger Project, he created the programming language Abundance.

Roedy contracted HIV in 1985, and maintains a wide variety of resources on his website for people seeking more information about this disease.

During the Makah whale hunt of 1999, Roedy Green achieved a degree of notoriety; in an essay on his website he labelled Makah people as "alcoholics and yahoos", despite his admissions that he has never met a Makah person, or been to Makah territory. Because of this and other postings on the subject of the Makah hunt, he has been subject to accusations of racism. Equating the eating of a whale with cannibalism, he famously declared that it was as though "they (the Makah) killed and ate the Dalai Lama".

References

External links

* [http://mindprod.com/ Canadian Mind Products] , Roedy's website
* [http://andrejkoymasky.com/liv/fam/biog3/gree05.html Biography] at Matt & Andrej Koymasky's "Famous GLTB People"


Wikimedia Foundation. 2010.

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

Look at other dictionaries:

  • Green (name) — Family name name = Green imagesize= caption= pronunciation = meaning = region = origin = varied related names = Greene footnotes = [ [http://www.census.gov/genealogy/names/names files.html 1990 Census Name Files ] ] Green is common surname… …   Wikipedia

  • Abundance (programming language) — Abundance is a Forth inspired programming language for DOS, created by Roedy Green. History Roedy Green implemented Abundance in 1981 as a platform for data entry and management, as part of the volunteer work he was doing for The Hunger Project… …   Wikipedia

  • 1948 — This article is about the year 1948. Millennium: 2nd millennium Centuries: 19th century – 20th century – 21st century Decades: 1910s  1920s  1930s  – 1940s –  1950s   …   Wikipedia

  • Hungarian Notation — Bei der ungarischen Notation handelt es sich um eine von Programmierern verwendete Namenskonvention zur Wahl von Bezeichnern für Variablen, Funktionen usw. Der Name rührt zum einen daher, dass der Erfinder der Konvention, Charles Simonyi, ein… …   Deutsch Wikipedia

  • Refactoring — (deutsch auch Refaktorierung, Restrukturierung oder Umgestaltung) bezeichnet in der Software Entwicklung die manuelle oder automatisierte Strukturverbesserung von Programm Quelltexten unter Beibehaltung des beobachtbaren Programm Verhaltens.… …   Deutsch Wikipedia

  • Refaktorierung — Refactoring (deutsch auch Refaktorisierung, Refaktorierung, Restrukturierung oder schlicht Umgestaltung) bezeichnet in der Software Entwicklung die manuelle oder automatisierte Strukturverbesserung von Programm Quelltexten unter Beibehaltung des… …   Deutsch Wikipedia

  • Refaktorisierung — Refactoring (deutsch auch Refaktorisierung, Refaktorierung, Restrukturierung oder schlicht Umgestaltung) bezeichnet in der Software Entwicklung die manuelle oder automatisierte Strukturverbesserung von Programm Quelltexten unter Beibehaltung des… …   Deutsch Wikipedia

  • Ungarische Notation — Bei der ungarischen Notation handelt es sich um eine von Programmierern verwendete Namenskonvention zur Wahl von Bezeichnern für Variablen, Funktionen usw. Ihren Namen verdankt die ungarische Notation dem in einem (englischen) Programmtext… …   Deutsch Wikipedia

  • Bouncy Castle — Тип криптографическое API Написана на C# и Java Операционная система Кроссплатформенное программное обеспечение Последняя версия Java: 1.45 C#: 1.7 ( Java: 13 января 2010 C#: 8 февраля …   Википедия

  • Cinema for Peace — The Cinema for Peace initiative aims to raise awareness for the social relevance of films and to make active use of the influence of movies and documentaries on the perception and resolution of global social, political and humanitarian challenges …   Wikipedia

Share the article and excerpts

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