Unable to load image

A case for feminism in programming language design (AKA is HTML executable?)

https://tildes.net/~comp/1jnq/paper_feminism_in_programming_language_design

UML is not executable, so could easily be disregarded as a programming language, but is not. HTML, which is executable however, is not seen as a programming language in regular PL discourse.

Reminder that foids are the oppressed gender, reduced to pumping out this horseshit instead of making the meaningful contributions to society they're absolutely capable of.

!chuds !foidmoment

Edit: :!marseyawardretard: :marseyposteditagain: https://rdrama.net/h/slackernews/post/310858/paper-feminism-in-programming-language-design

26
Jump in the discussion.

No email address required.

Men go into [subject], and women go into "women in [subject]"

every single time

Jump in the discussion.

No email address required.

HTML is not really executable, but also "executable" is a bizarre standard to put on the concept of "programming language." It reveals their education or professional experience to be aggressively mid.

Is SQL "executable"? Is XSLT? If I implement something entirely using the type system in Clojure, is it still "executed" when I've only specified how the data should be manipulated? !codecels

Jump in the discussion.

No email address required.

There's a lot of "I" for a supposed academic paper.

Jump in the discussion.

No email address required.

"I" seems to be getting more common in humanities papers with single authors...but this has two so idk

:marseyfoidretard: hey bestie can i put your name on this shitty paper i wrote?

:marseytippinghand: sure sweetie ill share the blame for you

Jump in the discussion.

No email address required.

I am Felienne Hermans. I am full professor of Computer Science Education at the Vrije Universiteit Amsterdam, and I also work as a high-school CS teacher one day a week at Lyceum Kralingen in the Codasium program.

not a professional programmer. not even a CS professor, but a professor in teaching CS. my god academia is eating it's own ballsack. here's the abstract:

Two critical and interrelated questions regarding the design and study of programming languages are: 1) What does it mean to design a programming language? and 2) Why does minimal demographic diversity persist in the programming language community? In this paper, we present feminism as a philosophical lens for analyzing the programming languages field in order to help us understand and answer the motivating questions above. By using a feminist lens, we are able to explore how the dominant intellectual and cultural norms have both shaped and constrained programming languages. A key contribution of this analysis is the explanation of how marginalization in the programming language community limits the intellectual and demographic makeup of the field. We see this paper as an invitation to everyone in the programming languages field to deepen our collective understanding of the forces shaping our field. Our goal is to illustrate opportunities for more inclusive practices that will introduce greater diversity to the design of programming languages and the demographic makeup of the programming language community.

where she answers important self-important questions like:

How come I, lover of grammars and parsers, creator of a programming language, do not feel at home in the PL community? What are the dynamics that cause this feeling, and who else might feel left out? I found answers in a place I would never have thought to look: feminism

:ma#rseyeyeroll2:

As I came to the field to talk about Hedy, a multi-lingual programming language I created for programming education, it struck me that the type of questions coming from the community centered around the hardness of my work. Why is it hard to build a programming language in Arabic? Is that not trivial, since Englishones already exist. Creating one in Arabic would be, in theory, trivial? Why would that be worth your time?

omg, yes, why is it worth your time???

What made my heart warm was not that Hedy was hard to build (even if it was!) but that people were genuinely loving a thing I made

:marseyderpthum#bsup:

I started to see that the current state of the art in PL research and design prioritizes machines over people, there is a focus on programming languages that are easy to read for the machine, rather than easy for people.

that's actually a fairly valid critique

Feminism in PL introduces interesting and exciting challenges that will require the deliberate work of examining different perspectives; seeking out users from a variety of different backgrounds and identities, and carefully investigating our programming languages and systems from diverse perspectives.

ok ... so my next question is can you show me any resulting language from this "analysis" that is fundamentally easier to read for the same fundamental complexity of system??

after a brief glance i'm like 99.69% sure that's a hard no, but i may consider an effort post on it this week, cause i'm pretty sure there's a bunch of glorious takes in there.

anyways, if i met her i would ask if feminism could help solve the halting problem, and when she says no...

:#marseyfuckyou:

if u want an actually informative lecture on how stupidly overcomplex/r-slurred our programming languages are, including quantitative LOC measurements (something which feminist critique apparently dismisses as too masculine) i recommend this alan kay lecture:

!codecels

Jump in the discussion.

No email address required.

nice

Jump in the discussion.

No email address required.

https://i.rdrama.net/images/1741083481bhDr9gJ4ozwWhw.webp

my name is olohi

Is this neighbor r-slurred?

Jump in the discussion.

No email address required.

https://media.tenor.com/cE52ecqZHjEAAAAx/women-aint-hood-ornament-abhijit-naskar.webp


https://i.rdrama.net/images/1739271948y52utXmckBNkwg.webp https://i.rdrama.net/images/1740487396BapOr-T9W_9t1g.webp

Jump in the discussion.

No email address required.

Inventing programming languages in TYOUL 2025 is as pointless as inventing conlangs. Nobody wants to use lojban, rust, esperanto or go !codecels :marseytruthnuke:

Jump in the discussion.

No email address required.

current state of the art in PL research

its not an art or a science, it's demonic and anti-God.

screen = light box = lucifer box = worship of lucifer

Jump in the discussion.

No email address required.

Box comes from Greek Pyxos referring to a kind of tree, possible reference to tree of life???

Jump in the discussion.

No email address required.

Right now, I'm a click away from using an SQL injection attack to gain access to the database of the website and gain your login credentials, as well as your IP address. I'll then proceed to leak your IP address onto my hacker forums, and then using an IP locator, I'll easily find your house and your name. With that I can access your social media accounts and proceed to ruin your life. You think I'm bluffing? You think that just because a bunch of 7 year old dipshits say they can "hack", but actually can't, that I can't either? Let me shatter that facade for you. Using my team of hackers, we can trace what websites you've visited and what keystrokes you've used, and with that, I can get into your parents' bank account. I can drain it and make you dirt poor. Have you ever felt what it's like to be homeless? Well, you're about to. I can also use cross-site scripting to redirect your web browser to one of my private sites, and download child porn onto your computer and get your parents locked up in prison. I'm your worst fricking nightmare, and I'm about to make you endure living Heck. I'm nowhere and everywhere at the same time. Have fun regretting your existence, shithead.

Snapshots:

https://tildes.net/comp/1jnq/paper_feminism_in_programming_language_design:

Jump in the discussion.

No email address required.



Link copied to clipboard
Action successful!
Error, please refresh the page and try again.