A feminist programming language

I am currently exploring feminist critiques of logic in hopes of outlining a working framework for the creation of a feminist programming language.

I am a bit excited about this! Just imagine: A feminist putting feminist lore to the test and creating something that either works efficiently and can get a job done – or not.
If this language gets created at all we will finally have testable proof what a system that does not rely on the oppressive laws of physics and logic but on the benign suggestions, nay: hints, of the feminist mindset actually can do.

This is so cool. All of Gender hocus pocus can be validated by this experiment. If, of course, this programming language ever sees the light of day and does not rely on any patriarchal concepts like e.g. Logic. Or Object-Subject-Constructs. Or – god forbid – software patterns like a factory.

I wonder how she will implement it without any patriarchal Assembler-code at the base.

Edit: The internet, always quick to help the worthy causes, already spawned a project: c+= (pronounce See Equality)

Very, very promising.

2. No constants or persistence. Rigidity is masculine(…)
3. No state. The State is The Man.(…)
5. No class hierarchy (…)
(…) no object inheritance, as inheritance is a tool of the Patriarchy.(…)
12. Forced program termination is not allowed unless the program consents to it. (…)

Go and read the whole thing, it is really off to a good start 🙂

Leave a comment

1 Comment

  1. Bombe 20

     /  December 18, 2013

    I wonder how she will implement it without any patriarchal Assembler-code at the base.

    Well, if you dig down deep enough, I see very little chance for true feminist computing. After all, most computing profits from the objectification of defenseless electrons. (Except for optical computing, which does the same to photons, of course.)
    These poor electrons are relentlessly pushed through wires, held captive inside capacitors, shunted through gates and made to do forced labor inside ever-shrinking transistors where they get so hot that the silicon prison walls have to be cooled so they don’t break down.

    Unsurprisingly, all of this is enabled by what is called “electrial potential difference” – “potential” deriving from the latin word for “power”. And to add insult to injury, we refer to these oppressed electrons as “free”.

    Unless of course she defines electrons as privileged, in which case feminist theory could ascribe everything that happens to them as “electricity backfiring”, which would magically be solved once all computers world wide used only feminist technology. Maybe this will be based on quantum computing, which to my understanding has at its core particles that will pretty much do as they please and still solve problems better and faster than anything we have today. There’s the solution: Quantum computing is matriarchy!

    Hm, considering all that, I think I will quit my job and become an ERA.
    Unplug your CPU fan and free the slaves now!

    Bombe 20


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: