Development tools, languages, environments

From Open Source Bridge Wiki
Jump to: navigation, search

References for Supporting diversity with a new approach to software


What does compassion have to do with coding? and [How to Beat Coding Frustration with Self-Compassion], April Wenzel, on 'Compassionate Coding'

Building Compassionate Software, Ash Furrow

Gender Differences and Programming Environments: Across Programming Populations, Margaret Burnett, Gina Venolia,Mary Czerwinski, et. al.

Can Feature Design Reduce the Gender Gap in End-User Software Development Environments? Valentina Grigoreanu et. al, 2008

How Git shows the patriarchal nature of the software industry

Theory in the machine; or, a feminist in a software lab, notes from a talk by Tara McPherson.

Frequent Asked Questions (FAQ) on programming by voice, by Mark with help from the voice coders mailing list

Programming Languages

Some of the first computer languages, including COBOL, were heavily influenced by Dr. Grace Hopper and her belief “that programs should be written in a language that was close to English”. Since then, popular programming languages have been primarily by guys, and for the most part driven by American or Western Europeans (Ruby, designed by Yukihiro Matsumoto, is one of the rare exceptions). Possible directions looking forward:

Feminist programming languages: see Ari Schleisinger's Feminist Code (a followup to her earlier Feminism and programming langauges)

Queer programming languages and anti-language: transCoder

قلب, a programming language written entirely in Arabic

Yorlang, a programming language designed to write small programs using yoruba language constructs