Future of Coding

A Case for Feminism in Programming Language Design by Felienne Hermans


Listen Later

In the academic field of programming language research, there are a few prestigious conferences that you must present at to advance in your career. These conferences are rather selective about which presentations they'll accept. If your research work involves proving formal properties about a programming language, you'll have their ear. But if your work looks at, say, the human factors of language design, you might as well not bother applying — and thus, not bother pursuing that work in the first place. Why is the formalistic, systems-focused work elevated, and the human-focused work diminished? And what are the downstream consequences, the self-reinforcing feedback loops that come from this narrow focus?

In this episode we discuss a paper by Felienne Hermans and Ari Schlesinger titled, A case for Feminism in Programming Language Design. It applies the lens of intersectional feminism to reveal a startling lack of "Yes, and…" in academic computer science, where valuable avenues of inquiry are closed off, careers are stifled, and people are unintentionally driven away from contributing to the field, simply because their passions and expertise don't conform to a set of invisible expectations. Through heartbreaking personal anecdotes and extensive supporting references, the paper makes the case that there's a lot of high-value greenfield work to be done, and people who would love to do it — but we will need to collectively identify, understand, and then fix a few broken incentives before it'll happen.

Notes

$ Patreon

  • Polypad, dubbed the "best piece of education software for smartboards" by published academic Luke Wilson
  • Or is it Mathigon? "Looks like a nice Desmos", opines enterprise sales expert Ivan Reese.
  • Market💡Facts.ca
  • Hedy, a multi-lingual programming environment for the classroom created by Felienne.

Welcome to the TALK BLOC:

  • Felienne Hermans at Onward! 2024: A case for Feminism in Programming Language Design

  • Ivan and Alex Warth at LIVE 2024: Inkling

  • Lu at LIVE 2024: Arroost

  • Lu at Onward! 2024: Dialogs on Natural Code

  • Discovering Your Software Umwelt by Rebecca Wirfs-Brock, Allen Wirfs-Brock, and Jordan Wirfs-Brock

  • A New Cognitive Perspective on Simplicity in System and Product Design by FoC community member and previous bonus episode guest, Stefan Lesser

  • Redressing the Balance: A Yin-Yang Perspective on Information Technology by FoC community member Konrad Hinsen

  • Foremost among the contributions to society by Icebergs are their inspiration of the meme

  • Alex McLean as in Insane in the Membrane

  • FOUR FOUR

  • Mary Shaw, previous guest

  • Zachtronics make some hard puzzle games.

  • Define Define, a really great video about that.

  • Oh, you question toxic masculinity, yet you live within the gender binary?

! Send us email, especially if you're an avid listener who happens to work for a placement agency and knows an AI thought leader who has advised 5000 startups and would be a great fit for our show, share your ideas in the Slack, and:

  • Eats: MastodonWebsite
  • Shoots: MastodonWebsite
  • Leaves: MastodonWebsite

See you in the future!

https://futureofcoding.org/episodes/75

Support us on Patreon: https://www.patreon.com/futureofcoding

See omnystudio.com/listener for privacy information.

...more
View all episodesView all episodes
Download on the App Store

Future of CodingBy Future of Coding

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

26 ratings


More shows like Future of Coding

View all
Science Friday by Science Friday and WNYC Studios

Science Friday

6,046 Listeners

This American Life by This American Life

This American Life

90,380 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

285 Listeners

Making Sense with Sam Harris by Sam Harris

Making Sense with Sam Harris

26,286 Listeners

Blank Check with Griffin & David by Blank Check Productions

Blank Check with Griffin & David

5,822 Listeners

Decoder with Nilay Patel by The Verge

Decoder with Nilay Patel

3,132 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

271 Listeners

Chapo Trap House by Chapo Trap House

Chapo Trap House

8,771 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

984 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

185 Listeners

Tech Won't Save Us by Paris Marx

Tech Won't Save Us

476 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

48 Listeners

Developer Voices by Kris Jenkins

Developer Voices

21 Listeners

Better Offline by Cool Zone Media and iHeartPodcasts

Better Offline

457 Listeners

System Crash by System Crash

System Crash

33 Listeners