Roedy Green
Encyclopedia
Roedy Green is a Canadian
Canada
Canada is a North American country consisting of ten provinces and three territories. Located in the northern part of the continent, it extends from the Atlantic Ocean in the east to the Pacific Ocean in the west, and northward into the Arctic Ocean...

 programmer, independent computer consultant, and activist
Activism
Activism consists of intentional efforts to bring about social, political, economic, or environmental change. Activism can take a wide range of forms from writing letters to newspapers or politicians, political campaigning, economic activism such as boycotts or preferentially patronizing...

. He is well-known on the Internet for his Java & Internet Glossary, and his popular essay How to Write Unmaintainable Code.

Roedy began his programming career in 1963 (at the then unheard-of age of 15), writing Fortran
Fortran
Fortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing...

 timetable scheduling software for the West Vancouver Secondary School
West Vancouver Secondary School
West Vancouver Secondary School is a five-year secondary school located in the middle of West Vancouver, British Columbia which educates grades 8 through 12. It is one of the three public high schools in West Vancouver. WVSS is noted for being a very diverse school offering many opportunities for...

.

In August 1969, he came out
Coming out
Coming out is a figure of speech for lesbian, gay, bisexual, and transgender people's disclosure of their sexual orientation and/or gender identity....

 as gay
Gay
Gay is a word that refers to a homosexual person, especially a homosexual male. For homosexual women the specific term is "lesbian"....

. 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
Gay Alliance Toward Equality
The Gay Alliance Toward Equality, or GATE, was one of the first Canadian gay liberation groups.Formed in spring 1971 in Vancouver, British Columbia, GATE was the first Canadian gay group to explicitly discuss and plan civil rights strategies for achieving gay and lesbian equality under Canadian law...

 (GATE), later serving as its second chairman (August 1971 to July 1972).

In 1979, he worked with John C. Lilly
John C. Lilly
John Cunningham Lilly was an American physician, neuroscientist, psychoanalyst, psychonaut, philosopher and writer....

 on Project JANUS, writing hardware interface software and a dolphin-controlled Etch-A-Sketch. Later, as part of volunteer work for The Hunger Project
The Hunger Project
The Hunger Project is a 501 non-profit charitable organization incorporated in the state of California.The Hunger Project describes itself as an organization committed to the sustainable end of world hunger...

, he created the programming language Abundance
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 in Canada.The name is a reference to the goal of...

.

Roedy contracted HIV
HIV
Human immunodeficiency virus is a lentivirus that causes acquired immunodeficiency syndrome , a condition in humans in which progressive failure of the immune system allows life-threatening opportunistic infections and cancers to thrive...

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

Due to his sometimes fierce style of debate in subjects such as whale hunting and USA military operations he has become a controversial figure and has faced accusations of racism and despise against war victims and their families.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK